node版本管理之nvm

1、前言

       起因是需要跑一个非常古老的一个项目,不管是下载依赖,还是复制好依赖包运行,都报错。经过拜访验证,判断为node版本要求不一样。要求是node版本号为10.16.3,我的node版本号为20.10.0。然后我就想到了nvm这个node版本管理器,经过努力终于成功了。

        好了废话不多说了,接下来说nvm的安装流程,仅作记录。

2、卸载node—未安装node可省略

2.1  控制面板-卸载程序-找到node-右键卸载node。

2.2   删除相关的目录文件,包括但不限于.npmrc文件。目录大体如下:

C:\Program Files\nodejs
C:\User\用户名
C:\Program Files (x86)\Nodejs
C:\Program Files\Nodejs
C:\Users\用户名\AppData\Roaming\npm
C:\Users\用户名\AppData\Roaming\npm-cache

2.3 去验证node是否还存在,cmd输入node -v 。

3、安装nvm

3.1 去github 下载最新的 nvm 找到 nvm-setup.zip 点击下载

3.2   安装完成后在终端输入nvm version,能查到版本号说明安装成功了。

4、配置路径与下载源

 安装完nvm后先不要着急安装node。找到nvm安装路径 -> 找到 settings.txt 文件 -> 配置下载源

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

5、使用nvm下载node

5.1在终端输入 nvm list available, 查看网络可以安装的版本。

5.2  选择一个版本并下载,例如 nvm install 20.10.0。

5.3 使用这个版本的node,nvm use 20.10.0。输入node -v 和 npm -v可以查询到node和npm的版本号。

6、下载不在控制台出现的版本号。

6.1 控制台出现的列表只是部分列表,根据提示去对应的网址查看全部版本列表。

6.2 下载完成后需要更改对应版本的文件名,版本号前面带v,不然用不了。

6.3 由于下载的是压缩包,改名字的时候,看好文件的层级。

7、结语

到了这一步,已经完成了,若遇到其他问题请移步。

  • 10
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值