nvm – nodeJS 管理工具
1、安装 nvm 之后最好先删除下已安装的 node 和全局 node 模块:
1 2 3 4 5 6 7 8 9 10 11
| #查看已经安装在全局的模块,以便删除这些全局模块后再按照不同的 node 版本重新进行全局安装 npm ls -g --depth=0
#删除全局 node_modules 目录 sudo rm -rf /usr/local/lib/node_modules
#删除 node sudo rm /usr/local/bin/node
#删除全局 node 模块注册的软链 cd /usr/local/bin && ls -l | grep "../lib/node_modules/" | awk '{print $9}'| xargs rm
|
2、安装nvm
1
| curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
|
最新版本
https://github.com/creationix/nvm/blob/master/README.md
3、查看安装
如出现
则
.bash_profile
1 2
| export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
|
4、使用nvm
1 2 3 4 5 6 7 8 9 10 11
| nvm install stable # 安装最新稳定版 node,现在是 5.0.0 nvm install 4.2.2 # 安装 4.2.2 版本 nvm install 0.12.7 # 安装 0.12.7 版本
# 特别说明:以下模块安装仅供演示说明,并非必须安装模块 nvm use 4 # 切换至 4.2.2 版本 npm install -g mz-fis # 安装 mz-fis 模块至全局目录,安装完成的路径是 /Users/<你的用户名>/.nvm/versions/node/v0.12.7/lib/mz-fis nvm use 0 # 切换至 0.12.7 版本 npm install -g react-native-cli #安装 react-native-cli 模块至全局目录,安装完成的路径是 /Users/<你的用户名>/.nvm/versions/node/v4.2.2/lib/react-native-cli
nvm alias default 0.12.7 #设置默认 node 版本为 0.12.7
|
文章来源
https://www.jianshu.com/p/04d31f6c22bd