介紹node
Node Version Manager(Node版本管理器),用它能夠方便的在機器上安裝並維護多個Node的版本git
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.30.2/install.sh | bash
使用nvm ls-remote
看一下node有哪些版本能夠安裝github
→ nvm install v4.5.0 Downloading https://nodejs.org/dist/v4.5.0/node-v4.5.0-darwin-x64.tar.gz... ################################################################## 100.0%
→ nvm install v5.9.0 Downloading https://nodejs.org/dist/v5.9.0/node-v5.9.0-darwin-x64.tar.gz... ################################################################## 100.0%
nvm會將各個版本的node安裝在~/.nvm/versions/node
目錄下shell
→ ls -a ~/.nvm/versions/node/ . .. v4.5.0 v5.9.0
→ nvm ls v4.5.0 -> v5.9.0 system node -> stable (-> v5.9.0) (default) stable -> 5.9 (-> v5.9.0) (default) iojs -> N/A (default)
箭頭(➡️)選擇當前版本npm
使用nvm use
切換版本bash
→ nvm use v4.5.0 Now using node v4.5.0 (npm v2.15.9) → node -v v4.5.0
→ nvm use v5.9.0 Now using node v5.9.0 (npm v3.7.3) → node -v v5.9.0
查看當前 node 版本curl
nvm current
新打開一個bash,輸入nvm current
會發現顯示爲url
→ nvm current system
使用nvm alias default <version>
命令來指定一個默認的node版本code
簡書:nvm 使用攻略rem