1.安装多版本node的原因:
在项目开发过程中,不同项目使用的 node版本不同,有时会因为node版本过高或太低,导致报错;本文将教你如何在同一个系统中安装多个版本的node并且快速而且、巧妙地切换~
2.安装指定版本的node
点击进入 这个链接,在列表中选择您需要的版本,,例如v14.17.0。
![](https://img-blog.csdnimg.cn/img_convert/536b8d236da14cdff25016b0b0996902.png)
选择与 计算机系统相匹配的压缩,下载到本地。
![](https://img-blog.csdnimg.cn/img_convert/8f7c41ef80db960ecad17f0c0d077fcd.png)
![](https://img-blog.csdnimg.cn/img_convert/c1cdab30ce06cf70ef3f76280ea7cbc3.png)
3.node版本切换
将压缩包解压缩到和已安装的node文件平级的目录下 (这一点很重要,就是它让我们切换node版本变得方便快捷)
![](https://img-blog.csdnimg.cn/img_convert/034db63afada9bc0e381d715877098e7.png)
win+r,输入cmd,输入指令git -v查看当前node版本。这一版就是系统中本身存在且配置好环境变量的node
![](https://img-blog.csdnimg.cn/img_convert/645342c4c03bf5c64d36d0c20b101239.png)
将名字为node的文件夹更名为node-v14.15,将名字为node-v14.17.0的文件夹更名为node,这波偷梁换柱便巧妙地让两个版本的node公用了同一个环境变量
![](https://img-blog.csdnimg.cn/img_convert/8a52777a224ae90eae52349abdea3508.png)
再次查看node的当前版本,发现已经变成了v14.17.0
![](https://img-blog.csdnimg.cn/img_convert/6283fe0cde3e0801c54a914ff1219c69.png)