mac電腦要安裝node,可以先安裝nvm,並通過nvm來管理node版本。
1. 首先查看電腦上是否安裝的有node,查看node版本
node -v
2.如果有node需要刪除全局node,重新安裝
npm ls -g --depth=0 # 查看已經安裝在全局的模塊,以便刪除這些全局模塊后再按照不同的 node 版本重新進行全局安裝 sudo rm -rf /usr/local/lib/node_modules # 刪除全局 node_modules 目錄 sudo rm /usr/local/bin/node # 刪除 node cd /usr/local/bin && ls -l | grep "../lib/node_modules/" | awk '{print $9}'| xargs rm # 刪除全局 node 模塊注冊的軟鏈
3.安裝nvm
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
4.安裝nvm之后,看是否安裝成功
nvm -v
如果返回錯誤:
-zsh: nvm: command not found
編輯.bash_profile文件,沒有的話就新建一個,命令都是:
vi .bash_profile
然后將代碼復制進去:
先點擊 i 編輯,之后esc退出 :wq 保存退出
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
5.然后 source 一下 .bash_profile
source .bash_profile
6.驗證是否nvm安裝成功
nvm -v 查看版本
nvm list 查看可以使用的版本
nvm install 安裝
nvm use 使用不同的版本
如果在其他的地方想要使用自己想使用的版本的話,可以設置默認版本
nvm alias default v12.12.0
在任何文件夾,查看node -v
都是 v12.12.0
參考: