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
