Mac安裝 nvm來管理node


1、安裝nvm

https://github.com/nvm-sh/nvm
這個是官方github地址,里面有詳細的安裝說明,而且強制不要用brew來安裝。

2、切換目錄,並且安裝, 見下圖。

cd ~

ls -a #查看目錄
查看一下沒有.bash_profile
如果沒有
touch ~/.bash_profile(這個是早期的mac版本中)
那么Big Sur呢?
touch ~/.zshrc
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash

安裝完以后,終端會提示你輸入命令。
然后vim ~/.zshrc
打開文件:將下面的代碼帖到光標處

export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"

輸入:
esc
然后輸入:wq保存並退出。
如果不保存,那么你一關終端,又要重新在輸入上面的代碼生效。
會報nvm not found.因為配制文件里沒有設置上面的代碼。

 

 

 

3、在終端輸入:nvm ls-remote

# 加上 --lts 參數后,會查找最新的 LTS 版本。
nvm ls-remote --lts

 

等了一會,報了個錯:N/A,原因是https證書過期,下面不用https。

4、在終端輸入:export NVM_NODEJS_ORG_MIRROR=http://nodejs.org/dist

export NVM_NODEJS_ORG_MIRROR=http://nodejs.org/dist

 

5、nvm ls-remote

 

奇怪的事,安裝nvm install v14.15.1,進行了一點,就不下載了,就直接去安裝了,然后報文件不存在。

這個問題有解決:

# 加上 --lts 參數后,會安裝最新的 LTS 版本。

nvm install --lts

 

 

 參考:https://segmentfault.com/a/1190000017391932

https://blog.csdn.net/xs20691718/article/details/99006947

 


免責聲明!

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



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