记录使用nvm管理node版本

首先要把node和yarn(后面再安装回来)彻底卸载,然后安装nvm,使用nvm安装和切换node版本

1、步骤1 卸载node和yarn

①卸载node

使用cmd(命令提示符)打开电脑终端,查看当前安装的node版本

如果显示无相关命令,或查不到命令等,则代表当前电脑没有安装node

请逐步执行以下卸载步骤:

从控制面板的程序卸载nodejs

控制面板->卸载程序->找到nodejs右键->卸载

删除node的安装目录,默认是C:\Program Files\nodejs,也可能在其他盘,这取决于安装时的选择

查找.npmrc文件删除,默认在C:\User\用户名(例如:C:\User\kaigejava)

逐一查看下列文件

C:\Program Files (x86)\Nodejs

C:\Program Files\Nodejs

C:\Users\用户名\AppData\Roaming\npm

C:\Users\用户名\AppData\Roaming\npm-cache 存在就删除

检查环境变量,将node相关的配置都删掉,环境变量打开方式:右键我的电脑->属性->高级->环境变量-> 用户变量的Path删除->系统变量的NODE_PATH里的node删掉

检查node和npm,在cmd中输入node-v、npm-v,然后重启电脑

②卸载yarn

yarn --version查看版本

如果存在卸载:npm uninstall -g yarn

2、步骤2 安装nvm-windows

①下载安装

https://github.com/coreybutler/nvm-windows/releases/download/1.1.6/nvm-setup.zip

下载之后解压安装,我的路径(C:\Users\PC\AppData\Roaming\nvm)

②下载node版本

执行nvm list available 查看所有node版本

执行nvm install x.x.x(如:nvm install 12.22.7)安装指定版本

一旦你安装了一个版本的 node,就会自动为你安装相应版本的 npm,所以不需要单独安装npm

执行nvm list查看已安装的node版本

执行nvm use x.x.x(如:nvm use 12.22.7)切换到指定node环境

nvm use latest 安装最新版本

nvm use lts 安装长期支持版本

安装 Node 的长期支持(LTS)版本更好,因为它的 bug 更少

③使用nvm下载node版本出现问题解决办法

直接在node官网下载相应的node版本压缩包解压,放在C:\Users\PC\AppData\Roaming\nvm下面,名字规范v版本号,比如v12.22.10,就可以正常使用

④下载node以往版本

Node.js — Previous ReleasesNode.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.icon-default.png?t=N7T8https://nodejs.org/en/download/releases/

滚动页面直到找到“Previous Releases”(以往版本)部分

注意:

在nvm文件夹新建nodejs空文件夹,并在settings.txt下面配置:

root: C:\Users\PC\AppData\Roaming\nvm
path: C:\Users\PC\AppData\Roaming\nvm\nodejs
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

环境变量配置:

3、nvm使用

①查看nvm版本

nvm -v

②查看可下载的node版本

nvm list available

安装所需版本:nvm install + "你需要的版本",例如 `nvm install 19.2.0` 来安装指定的node版本。

③查看已安装的node版本

nvm ls

④使用指定的node版本

使用命令 `nvm use + "你需要的版本",例如 `nvm use 19.2.0` 来切换到指定的node版本。

⑤检查node版本号

node -v

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值