HomeBrew安装
-
官网安装
安装:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
卸载:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"
-
国内镜像安装【推荐】
有选择国内源的选项,检查Git环境是否设置代理等
安装:
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
卸载:
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)"
常用命令
安装软件:brew install xxx
卸载软件:brew uninstall xxx
搜索软件:brew search xxx
更新软件:brew upgrade xxx
查看列表:brew list
更新brew:brew update
清理所有包的旧版本:brew cleanup
清理指定包的旧版本:brew cleanup $FORMULA
查看可清理的旧版本包,不执行实际操作:brew cleanup -n
Git 设置代理 加速pod install等
-
全局设置代理
git config --global http.proxy socks5://127.0.0.1:1080
-
仅GitHub设置代理,国内Git不设置
git config --global http.https://github.com.proxy socks5://127.0.0.1:1080
-
取消代理
git config --global --unset http.proxy
git config --global --unset http.https://github.com.proxy
nvm安装与使用
在不同项目中可能使用不同的node版本,可以使用NVM(node.js version management)来管理node版本
-
安装nvm之前先检查电脑是否有安装过node,卸载之前安装的node,使用nvm重新install node版本进行管理
sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}
-
安装
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
执行之后使用nvm --version
查看是否安装成功,如提示找不到nvm:command not found: nvm
则配置环境变量,以Mac为例
如使用bash,则
sudo vim ~/.bash_profile
(zsh 则sudo vim ~/.zshrc
) 打开编辑模式,将如下例环境变量添加其中,最后source ~/.bash_profile
使其生效
[ -s "$NVM_DIR/nvm.sh" ] && \."$NVM_DIR/nvm.sh" # This loadsnvm
[ -s "$NVM_DIR/bash_completion" ] && \."$NVM_DIR/bash_completion" #This loads nvm bash_completion
- nvm常用命令
nvm install stable #安装最新稳定版 node
nvm install <version> #安装指定版本,如:安装v4.4.0,nvm install v4.4.0
nvm uninstall <version> #删除已安装的指定版本,语法与install类似
nvm use <version> #切换使用指定的版本node(临时)
nvm ls #列出所有安装的版本
nvm alias default <version> #切默认版本如: nvm alias default v11.1.0