1. clone nvm源码到本地
$ cd ~/git
$ git clone https://github.com/creationix/nvm.git
2. 配置终端启动自动执行 source ~/git/nvm/nvm.sh 或者 source ~/.nvm/nvm.sh(执行1后会自动生成.nvm文件夹),方法是:
使用命令vim ~/.bash_profile 打开用户的配置文件,在最上面输入:source ~/git/nvm/nvm.sh 或者 source ~/.nvm/nvm.sh,如果在下面添加会报错:
export: `/Users/york/git/nvm/nvm.sh': not a valid identifier(具体原因感兴趣自己可以研究一下shell脚本的用法)
3. 测试是否安装成功,使用命令:nvm -version
4. 通过nvm安装任意版本的node:
1)配置环境变量:
打开.bash_profile,添加如下代码:
NVM_NODES_ORG_MIRROR=https://npm.taobao.org/mirrors/node
export NVM_NODESJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node
注意:
1)安装node自动会安装npm包管理器,此时npm命令如果找不到,可以把node命令路径配置到环境变量中
2)安装nvm后,再安装的node和npm默认会安装在nvm(./nvm)文件夹