Node.js 版本管理工具 nvm(不再擔憂 nvm 和 Node.js 版本的安裝與卸載問題了)

Node Version Manager,是一個存放在 github 上的工具,用於管理 Node 版本。若是使用 Node 則建議先安裝 NVM。在 github 上有對 nvm 詳細的描述。github 地址:github.com/creationix/…node

安裝 NVM(依賴 GIT)

運行命令

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
複製代碼

git

wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
複製代碼

建議使用 curl 的方式,安裝後將建立目錄 ~/.nvm 並將內容存放在這裏。github

測試是否安裝成功

執行vim

nvm -h
// 安裝 node 8.9.0 版本
nvm install v8.9.0 
複製代碼

若是安裝後不起做用,能夠bash

  • 查看 ~/.bashrc, ~/.bash_profile, ~/.zshrc, ~/.profile 中有沒有配置信息 export NVM_DIR...
  • 若沒有,就將下面配置信息添加到上面列出的四個文件中的一個;
  • 讓配置文件裏面生效,執行 source ~/.剛剛配置的那個文件名
// nvm 全局變量配置信息
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
複製代碼

具體步驟curl

cd ~
vim .bash_profile

# 將 `export NVM_DIR ...` 粘貼到文件中
# esc -> 輸入":" -> 輸入 "wq" -> 回車保存

# 讓配置文件裏面生效
source .bash_profile
複製代碼

卸載 NVM

1.執行下面的命令移除 nvm 內容工具

cd ~
rm -rf .nvm
複製代碼

2.移除掉 ~/.profile, ~/.bash_profile, ~/.zshrc, ~/.bashrc 文件中關於 nvm 的配置;測試

相關文章
相關標籤/搜索