nvm 是 Mac 下的 node 管理工具, 如果是管理 Windows 下的 node, 可以使用 nvmw 或 nvm-Windows .
一, 若电脑中已安装 node, 需先卸载. 参考学习的文档: http://blog.csdn.net/zjuwwj/article/details/72805671
- NPM ls -g --depth=0 # 查看已经安装在全局的模块, 以便删除这些全局模块后再按照不同的 node 版本重新进行全局安装
- sudo rm -rf /usr/local/lib/node_modules # 删除全局 node_modules 目录
- sudo rm /usr/local/bin/node # 删除 node
- cd /usr/local/bin && ls -l | grep "../lib/node_modules/" | awk '{print $9}'| xargs rm # 删除全局 node 模块注册的软链
二, 安装 nvm
官方 GitHub 地址: https://github.com/creationix/nvm
1, 启动终端 Terminal, 键入如下脚本, 然后回车.
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.6/install.sh | bash
2, 在 .bash_profile 文件中键入如下代码, 配置环境变量. 编辑完成后直接保存文件, 关闭. bash_profile 文件. 然后终端输入 "source .bash_profile", 更新配置过的环境变量.
- export NVM_DIR="$HOME/.nvm"
- [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
如果没有这个文件, 可以创建一个. 参考学习的文章: http://blog.sina.com.cn/s/blog_8444778b0102x68e.html
以下为简要记录:
1) 启动终端 Terminal
2) 进入当前用户的 home 目录: 输入 cd ~
3) 创建. bash_profile: 输入 "touch .bash_profile"
4) 编辑. bash_profile 文件: 输入 "open .bash_profile"
5) 在弹出的. bash_profile 文件内进行编辑
三, 检测 nvm 是否安装成功
终端键入 "command -v nvm", 回车, 如果输出了 "nvm". 代表已经安装成功.
四, 利用命令安装和切换 node
nvm install stable // 安装最新版 node
nvm install [node 版本号] // 安装指定版本的 node
nvm use [node 版本号] // 切换到指定版本的 node
nvm alias default [node 版本号] // 设置默认版本
来源: http://www.bubuko.com/infodetail-2992165.html