node版本切换(nvm工具)

最近接手了一个新项目,Node 版本切换的知识又遇到了,如果不及时切换版本,项目运营不起来,或是遇到一些报错。如何切换 Node 版本呢?

对于 Linux 或 macOS:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash

或者使用 wget

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash

安装完成后,运行以下命令来加载 NVM:

source ~/.bashrc

对于 Windows:

Releases · coreybutler/nvm-windows · GitHub 在这个里面选择一个稳定版本下载 nvm-setup.zip

下载完成后,解压缩并运行 nvm-setup.exe 文件。

按照安装向导的步骤进行安装。

安装完成后,打开命令提示符(CMD)或 Git Bash,运行以下命令来验证是否成功安装 NVM:

nvm --version

使用 NVM for Windows:

  • 查看已安装的 Node.js 版本nvm list
  • 安装特定版本的 Node.jsnvm install <版本号>
  • 切换 Node.js 版本nvm use <版本号>
  • 查看提供的版本(不全):nvm list available

如果运行以上命令的过程中 遇到 Could not retrieve https://nodejs.org/dist/index.json. Get "https://nodejs.org/dist/index.json": dial tcp 104.20.23.46:443: i/o timeout 这类的报错

是因为没有配置镜像源,找到 nvm 的安装文件夹,找到 settings.txt

在里面找到/新增

node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://github.com/npm/cli/archive/

重启命令行即可

如果运行项目中碰到报错-4058,可以根据提示安装对应的包 或者 npm install

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

低保和光头哪个先来

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值