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"

输入:
然后输入:wq保存并退出。
如果不保存,那么你一关终端,又要重新在输入上面的代码生效。
会报nvm not found.因为配制文件里没有设置上面的代码。

Mac安装 nvm来管理node

 

 

 

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

Mac安装 nvm来管理node

 

奇怪的事,安装nvm install v14.15.1,进行了一点,就不下载了,就直接去安装了,然后报文件不存在。

这个问题有解决:

# 加上 --lts 参数后,会安装最新的 LTS 版本。

nvm install --lts

Mac安装 nvm来管理node

 

 

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

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

 

上一篇:MAC之zsh终端使用nvm安装指定版本node


下一篇:部署Node.js环境(CentOS 7)