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"
输入:
然后输入: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