关于使用nvm切换node版本

由于要学习Vue3,而Vue3对node版本有要求,所以要切换node版本,卸了再下载实在是太太太麻烦了,这里就借用其他工具来切换node版本。

一. 使用 n 工具进行 Node.js 版本管理:

  • 安装 n 工具:在命令行窗口中运行以下命令安装 n 工具(需提前安装 Node.js):

npm install -g n
//报错
// Unsupported platform for n@9.1.0: wanted {"os":"!win32","arch":"any"} (current: {"os":"win32","arch":"x64"})
报错的话直接在后面--force
npm install -g n --force

选择并安装特定版本的 Node.js:在命令行窗口中运行以下命令来安装特定版本的 Node.js

n stable命令是在Linux系统上更新node版本的,在Windows系统中是不行的。

二. 使用nvm切换node版本

所以失败了,换一种方法切换node版本,下载安装nvm,在工作中,我们可能同时在进行2个或者多个不同的项目开发,每个项目的需求不同,进而不同项目必须依赖不同版本的NodeJS运行环境,这种情况下,对于维护多个版本的node将会是一件非常麻烦的事情,nvm就是为解决这个问题而产生的,他可以方便的在同一台设备上进行多个node版本之间切换。

地址:https://github.com/coreybutler/nvm-windows/releases

如果本地有node需要卸载,我表示很难过

1.node卸载

(1).控制面板卸载

(2).删除node的安装目录

默认是C:\Program Files\nodejs,也可能在其他盘,主要取决于安装时的选择。

查看该路径下是否有node文件,我这里已经没有了,在控制面板卸载node后一般会自动删除node文件,如果文件还在的话就手动删除。

(3).查找.npmrc文件是否存在,有就删除

默认在C:\User\用户名。

(4).逐一查看一下文件是否存在,存在就删除 C:\Program Files (x86)\Nodejs C:\Program Files\Nodejs C:\Users\用户名\AppData\Roaming\npm C:\Users\用户名\AppData\Roaming\npm-cache

(5).打开系统设置,检查系统环境变量,将node相关的配置都删掉

一般系统会自动把node环境变量删掉了,可以不用管这步。

环境变量打开方式:我的电脑->属性->高级->环境变量-> 用户变量的Path删除->系统变量的NODE_PATH里的node删掉

(6). 查看是否删除成功

在键盘上按下win + R ,输入cmd ,然后点击回车键,在命令行中输入node -v

卸载完成!!!

解压后双击安装

选择安装nvm的路径,自己可以更改安装路径

这个是nodejs的安装位置,如果没有nodejs文件夹就新建一个(后来发现他会自动生成一个快捷方式)

查看nvm是否安装成功

下面设置setting.txt,可忽略不设置

安装完毕后,找到安装的路径,一些简单配置,打开setting.txt,设置淘宝镜像

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

环境变量会自动配置

这会就可以切换node版本了

nvm insatll 16.15.1
nvm use 16.15.1
node -v

必须使用管理员身份打开命令行窗口完结撒花❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值