Use up/down arrow keysto select aversion, return key to install, d todelete,q to quit /**********用法**********/ 1.使用上下箭头选择对应的版本 2.选择好版本之后,按回车键切换当前node版本 3.选择好版本之后,敲[d]键删除对应版本的node 4.输入[q]退出管理界面
n latest //安装最新版本并使用 n latest -d //下载最新版但不使用,-d参数表示为仅下载 n stable //安装最新稳定版本并使用 n <version> //安装某个版本并使用,如$n 6.2.2 n rm <version ...> //删除某些版本 n ls //查看可用版本 n --latest //查看最新版本 n --stable //查看最新稳定版 n -h //查看帮助信息,更多命令在这里查看
# 方式一 $ curl https://raw.github.com/creationix/nvm/v0.4.0/install.sh | sh # 方式二 $ wget -qO- https://raw.github.com/creationix/nvm/v0.4.0/install.sh | sh # 以上脚本会把nvm库clone到~/.nvm 然后会在~/.bash_profile, ~/.zshrc或`~/.profile末尾添加source,安装完成之后,你可以用以下命令来安装node
常用命令
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
nvm install version //安装node, version是特定版本也可以是最新稳定版本latest nvm uninstall <version> //卸载指定版本node nvm list //显示已安装的列表,可简写为 nvm li nvm version //显示nvm版本,version可简化为v。 nvm on //开启node.js版本管理 nvm off //关闭node.js版本管理 nvm use 0.10 //使用指定的版本
nvm ls //查看当前已经安装的版本 .nvm -> v0.10.24
nvm current //查看正在使用的版本 -> v0.10.24
nvm run 0.10.24 myApp.js //以指定版本执行脚本
rm -rf ~/.nvm //卸载nvm
n 和 nvm 区别
n 是一个 npm 包,说白了,就是 node 自己管自己,一但当前 node 出问题,就切不过去了,另外,经常需要用到 sudo 权限