使用nvm实现Windows下多个node版本之间的切换

前言

之前一直用的node版本是14,后来某天用vite创建项目,结果失败了,需要将node升级到16。升级到16之后,vite可以创建项目了,但是又导致node版本过高原来的老项目下载不了依赖。真的是烦人,之后找了一下教程来实现多个node版本之间的切换,同时写这篇文章记录一下。

nvm

nvm是一个简单的bash脚本,它是用来管理系统中多个已存的Node.js版本。

配置

在这里插入图片描述
直接下载这个可执行文件

下载说明

之后就是安装了,解压双击exe文件傻瓜安装。
需要注意的是安装路径最好是C:\nvm,默认的路径安装成功后,在切换node版本时会有问题。
还有就是在安装成功后,会自动配置系统变量。这里不用管,只是知道有这么一回事就行了,以免以后修改环境变量的时候不要误操作了就好。
在这里插入图片描述

node源配置

对了下载完找到nvm的安装目录,打开setting.txt文件,添加上下面两个配置:

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

在这里插入图片描述
验证是否安装成功
cmd下输入nvm,成功后如下图:
在这里插入图片描述
安装node

命令: nvm list available
在这里插入图片描述
比如我需要下载 14.19.316.17.1

nvm install 14.19.3
nvm install 16.17.1

查看下载的所有node版本

nvm list

在这里插入图片描述

切换版本

nvm use 版本号

在这里插入图片描述

查看当前node版本

node -v

在这里插入图片描述

注意:

  • 要进行切换版本,才能借助查看版本
  • 有时候在vscode终端里会提示node找不到,这时候重启一下vscode就好了

猜你喜欢

转载自blog.csdn.net/weixin_41897680/article/details/127202956
今日推荐