nvm
介绍
Node Version Manager(Node版本管理器),用它可以方便的在机器上安装并维护多个Node的版本
安装
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.30.2/install.sh | bash
使用
使用nvm ls-remote
看一下node有哪些版本可以安装
安装多版本
→ nvm install v4.5.0Downloading https://nodejs.org/dist/v4.5.0/node-v4.5.0-darwin-x64.tar.gz...################################################################## 100.0%
→ nvm install v5.9.0Downloading https://nodejs.org/dist/v5.9.0/node-v5.9.0-darwin-x64.tar.gz...################################################################## 100.0%
nvm 轻松切换 node 版本
nvm会将各个版本的node安装在~/.nvm/versions/node
目录下
→ ls -a ~/.nvm/versions/node/. .. v4.5.0 v5.9.0
→ nvm ls v4.5.0-> v5.9.0 systemnode -> stable (-> v5.9.0) (default)stable -> 5.9 (-> v5.9.0) (default)iojs -> N/A (default)
箭头(➡️)选择当前版本
使用nvm use
切换版本
→ nvm use v4.5.0Now using node v4.5.0 (npm v2.15.9)→ node -vv4.5.0
→ nvm use v5.9.0Now using node v5.9.0 (npm v3.7.3)→ node -vv5.9.0
查看当前 node 版本
nvm current
注意
新打开一个bash,输入nvm current
会发现显示为
→ nvm currentsystem
使用nvm alias default <version>
命令来指定一个默认的node版本
简书: