Mac系統安裝nvm


使用Git安裝(git v1.7.10+)

注意⚠️
絕對不能用sudo安裝,即不能用root來安裝,否則,普通用戶無法使用,會出現以下的問題:

1.nvm安裝node的時候會報:mkdir: /Users/fuzemeng/.nvm/alias/lts: Permission denied
2.nvm: command not found

進入home

cd ~

克隆nvm倉庫到當前目錄,

git clone https://github.com/nvm-sh/nvm.git .nvm

進入.nvm目錄

cd ~/.nvm

切換到最新的版本分支

 git checkout v0.38.0

啟動nvm

. ./nvm.sh

配置.bash_profile文件

vim ~/.bash_profile

將下面的內容寫入.bash_profile文件

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

重新加載.bash_profile文件

source ~/.bash_profile

重新打開終端:nvm -v測試一下
如果報找不到nvm的錯誤,那么再配置一下.zshrc文件,並重新加載。

source ~/.bash_profile

或者,我們將.bash_profile文件中的內容剪切.zshrc文件中。

報錯解決方案參考
報錯解決方案參考

安裝詳情參考

卸載

nvm use system
npm uninstall -g a_module

執行下面的命令移除nvm內容

cd ~
rm -rf .nvm

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

nvm管理多個node版本的情況下,需要設置默認node版本,

  nvm alias default 8.1.0 # 指定版本號

或者

  nvm alias default node # 默認最新版本

然后再執行一下

nvm use 版本號

這樣子的話,重啟終端,node版本才不會發生變化


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM