如何安裝、管理多個 NodeJS 版本?

本文主要介紹如何使用 nvm 對 Node 的版本進行管理,固然你也能夠選擇另外一個工具 nnode

安裝

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash

git

wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash

腳本的做用是將 nvm 倉庫源碼克隆到 ~/.nvm 下面,以後將環境變量添加到配置文件中,如:~/.bash_profile~/.zshrc~/.profile,或 ~/.bashrcgithub

因此會用到 git 命令,若是沒有 Git,請先安裝。npm

經常使用命令

# 查看全部幫助信息
➜  ~ nvm

# 列出所有可安裝的版本
➜  ~ nvm ls-remote

# 列出所有可安裝的 LTS 版本
➜  ~ nvm ls-remote --lts

# 安裝指定版本
➜  ~ nvm install v10.15.0

# 使用淘寶鏡像安裝指定版本
# 10 表示安裝 10 系列的最新版;也能夠指定具體的版本號,如 10.15.0
➜  ~ NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node nvm install 10

# 查看已安裝的版本
➜  ~ nvm ls

# 查看已安裝的版本(經過目錄)
➜  ~ ls -a ~/.nvm/versions/node
.        ..       v10.15.0 v8.15.0

# 查看當前使用的版本
➜  ~ nvm current

# 切換版本
➜  ~ nvm use v8.15.0

# 設定默認的 node 版本
➜  ~ nvm alias default v8.15.0

# 刪除指定版本
➜  ~ sudo chown -R $(whoami) "$NVM_DIR/versions/node/v6.6.0"
➜  ~ sudo chmod -R u+w "$NVM_DIR/versions/node/v6.6.0" 
➜  ~ nvm uninstall v6.6.0
相關文章
相關標籤/搜索