1. 在GitHub上查看当前nvm版本:
2. 检查电脑是否能访问
http://raw.githubusercontent.comhttps://link.zhihu.com/?target=http%3A//raw.githubusercontent.com
可以访问进入下一步。无法访问的需要修改hosts文件:
2.1 获取可用节点:
找到上图选中其中一个。
2.2 编辑hosts
在访达中打开hosts文件所在文件夹:访达-前往-前往文件夹,输入“/private/etc/hosts”,点击【前往】
直接编辑可能不行,可以拖动hosts文件到桌面在编辑,在其中添加内容如下(把raw.githubusercontent.com 指向刚刚2.1找到的ip,下图中的 185.199.108.133 ):
保存后拖回去刚刚的文件夹(etc)即可访问raw.githubusercontent.com。
3 安装nvm
执行以下命令(其中版本号可从第1步中获取最新版本,也可指定其他版本):
sudo curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
执行命令需要输入密码。
稍等片刻安装完成,但是需要配置一下。根据终端输出的提示信息。在命令后执行相应的指令(可以拷贝)
拷贝以下内容:
NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
粘贴到当前终端回车执行即可。
最后执行 nvm -v 验证是否安装成功
4 使用nvm
设置nvm node版本源:
首先看一下 .bash_profile 是否存在:
进入用户默认目录: cd ~
查看.bash_profile: open .bash_profile
如果提示不存在,则创建一个: touch .bash_profile
设置源:export NVM_NODEJS_ORG_MIRROR=https://nodejs.org/dist/
使之生效:source .bash_profile
设置完成。
4.1 查看可用node版本
mac 上:
nvm ls-remote
win 上:
nvm list avaliable
4.2 安装node版本
nvm install v20.11.1
4.2 查看已安装的版本
nvm ls
4.3 查看当前正在使用的版本
nvm current
4.4 使用某一个已安装的版本
nvm use v20.11.1