Mac安裝nvm

Mac安裝nvm

nvm是node版本管理工具,可以在同一臺計算機上安裝多個版本的node

安裝

運行命令

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

v0.35.3替換為當前最新版本

執(zhí)行上面命令后,可能出現

curl: (7) Failed to connect to raw.githubusercontent.com port 443: Operation timed out

這時候需要用到代理,

export http_proxy=http://127.0.0.1:1098;export https_proxy=http://127.0.0.1:1098;

但這時又有新的問題,由于使用了sudo參數,用戶環(huán)境的下配置的環(huán)境變量是無效的,也就是說代理可能不生效

解決辦法是配置系統(tǒng)代理

/etc/sudoers.d/env_reset

Defaults env_keep="http_proxy https_proxy ftp_proxy no_proxy"

重新執(zhí)行命令就可以了。

配置環(huán)境變量

如果自動配置環(huán)境變量命令失敗,就需要手動修改

~/.bash_profile

#nvm
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion
測試安裝
command -v nvm
使用

查找已安裝node版本

nvm list

安裝最新版本

nvm install

查找可用版本

nvm ls-remote

查找lts版本

nvm ls-remote --lts

安裝執(zhí)行版本

nvm install 12.18.3

卸載某個版本

nvm uninstall 8.17.0  

設置別名

nvm alias <別名> <版本號>

system是安裝nvm之前存在的node版本的別名

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內容