安装多个版本node

为啥写这个呢?因为之前遇到过没太在意,现在只能又重新去查一下了,所以还是记录一下吧。出现要安装多个版本的node的情况,主要就是拿到公司之前其他兄嘚写的项目,然后现在需要你来改一些东西,然后发现你电脑上的node版本过高或者是太低在命令启动时候就报错了!!!

这里是重点:

安装多个版本的node的时候一定要从低版本开始安装,如果你已经安装高版本的,先卸载高版本等安装低版本完成的之后再安装。

1、node.js下载

下载地址:Download | Node.js

推荐下载.msi 

 

 2、安装node.js

2.1、选择你的node要安装的目录,然后在里面创建一个存放你要安装node版本的文件夹,这里我的文件夹为14.21.3,表示我这个文件夹里面等会要安装的是14.21.3版本的node!!(以下展示的是安装完成后的效果)

2.2、打开下载好的node14.21.3版本的安装包,一直往下,直到出现你的安装路径~~停停停~这里要踩刹车了,要选择前面创建的版本文件夹:

 然后继续往下,就安装完成了(2.1图片的效果),当然现在还用不了!!!

3、node环境变量配置

 3.1、打开:计算机>属性> 高级系统设置>环境变量 

3.2、在系统变量中点击新建,输入你的node版本变量名,如我的node_14.21.3,选择变量值(node版本的安装目录),完成后点击确定

 

3.3、在系统变量中找到path变量,选中后点击编辑,将你的变量名(%node_14.21.3%)或者变量值(如下图)添加到path中,点击确认,低版本的一个node就安装好了。

 

 

3.4、查看安装情况:win+R输入cmd回车,在命令行输node-v出现版本号就成功了

 

 4、安装多个node版本

 安装好第一个node后安装多个就简单了!!!

先找到安装好的那个版本的安装目录,然后重命名那个文件夹,至于为什么做,下面会说明

 然后按照之前的2、3步骤走就可以了(这里安装了一个18.17.1版本的node)

安装完新的版本后我们再将之前重命名的node_14.21.3改回14.21.3就好了

 现在我们就安装了两个版本的node了。

 

4.1、重命名原因说明

注意看在安装第二个node的时候,选择安装路径的时候它自动创建了上次安装的目录,如果我们不重命名的话在安装新版本的时候无论你安装在什么地方,都会把之前的那个node覆盖掉。(这里没有截屏)

5、切换node版本

在系统变量中找到path变量,选中后点击编辑,找到你想用的版本,就把它放到所有node变量的最前面就可以了。如下图

 

 

 最后提醒一下看到这的小伙伴,切换之后记得重启一下你的编译器,不然有时候它不生效~~~

好了,完结~~~撒花~~~~

  • 6
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
回答: 要在一个系统中安装多个版本Node.js,可以使用Node Version Manager(NVM)来管理。首先,你需要下载NVM并按照说明进行安装安装完成后,你可以使用以下命令来安装和切换不同版本Node.js: 1. 使用命令`nvm install \[版本号\]`来安装指定版本Node.js。例如,`nvm install 16.14.1`会安装Node.js的16.14.1版本。 2. 使用命令`nvm ls`来查看已安装Node.js版本。 3. 使用命令`nvm use \[版本号\]`来切换使用不同版本Node.js。例如,`nvm use 14.17.0`会切换到Node.js的14.17.0版本。 4. 使用命令`node -v`来验证当前使用的Node.js版本。 通过使用NVM,你可以方便地在不同的项目中使用不同版本Node.js,以解决因版本不匹配而导致的报错问题。请注意,NVM在Windows操作系统上需要使用nvm-windows工具来代替。\[1\]\[2\]\[3\] #### 引用[.reference_title] - *1* [手把手教你如何安装多个node版本](https://blog.csdn.net/chengliang666/article/details/122477081)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [安装版本node](https://blog.csdn.net/bai_mi_student/article/details/128267495)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值