mac 安装 nvm
1、安装 nvm
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
可以在 git 上查看 nvm 最新版本。
2、安装成功后运行 nvm --version 提示 command not found
失败原因很有可能是因为电脑里边缺少一个叫做 .bash_profile
的文件,这个文件是一个隐藏文件,目录在 /Users/YourUserName/.bash_profile
2.1 安装 .bash_profile
如果不存在 .bash_profile
需要新建:
touch .bash_profile
open .bash_profile
会打开一个编辑器,复制:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"
然后
source .bash_profile
2.2 新建其他文件
有可能走完 2.1 后,再次打开 nvm 依旧提示 command not found,那就需要走以下的步骤了:
分别在 /Users/YourUserName/
下新建(touch)、打开(open) ~/.bashrc
, ~/.profile
, ~/.zshrc
文件,复制以下代码后 source 一下。
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
3、关于 nvm install 很慢的问题
nvm 安装成功后 install node 时默认是从墙外下载的,速度会很慢。这时候就需要给 nvm 设置淘宝源了。
打开 ~/.zshrc
文件(2.2 已经建立),末尾加入设置环境变量的代码:
export NVM_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node
这时候就会改为淘宝源了。