如何在macos中安裝nvm

myskies發表於2021-12-08

當多個時期的nodejs專案同時存在時,我們的計算機便需要擁有快速的切換nodejs版本的能力,而擁有這個能力最好的方法是安裝一款nodejs版本管理工具,即nodejs version manager,簡稱為nvm

安裝環境

  1. 作業系統:macos
  2. 已安裝軟體:brew
  3. 已擁有代理,能夠保障brew可以順利的由國外站點來拉取安裝包.

安裝nvm

開啟shell,並設定代理引數:

export http_proxy=127.0.0.1:7890
export HTTPS_PROXY=127.0.0.1:7890

上述兩條命令為brew設定了相關代理,代理引數請根據自己的實際情況進行變更。

接下來執行brew install nvm,安裝完成後將在shell中得到安裝成功的提示,這個提示還告之我們需要進行一些手動的操作來保障nvm的正確執行。

建立資料夾

安裝完成後,需要檢視在當前使用者資料夾中是否存在.nvm資料夾,如果不存在,則需要手動的建立.nvm檔案,快捷建立命令為mkdir ~/.nvm

設定環境變數

接下就是設定環境變數,使用在任意位置都可以成功執行nvm, 開啟~/.zshrc資料夾,並新增如下程式碼:

export NVM_DIR="$HOME/.nvm"
  [ -s "/usr/local/opt/nvm/nvm.sh" ] && . "/usr/local/opt/nvm/nvm.sh"  # This loads nvm
  [ -s "/usr/local/opt/nvm/etc/bash_completion.d/nvm" ] && . "/usr/local/opt/nvm/etc/bash_completion.d/nvm"  # This loads nvm bash_completion

儲存檔案並退出。

測試

此時我們退出shell並重新開啟一個,執行nvm。如果沒有提示我們沒有找到相關命令而是出現了大篇幅的幫助資訊,則說明nvm安裝成功。

需要注意的是,如果你也在使用IDEA家族的IDE,同樣需要退出IDE後再新進行shell才會識別nvm命令。

相關文章