当前位置: 首页 > ds >正文

使用NVM管理node版本

下载NVM

下载地址:GitHub - coreybutler/nvm-windows: A node.js version management utility for Windows. Ironically written in Go.

选择.exe文件下载安装。

如果电脑之前安装了node,安装nvm会提示你是否管理当前node版本,建议同意

配置NVM

安装完成后打开cmd窗口,运行nvm -v命令

显示版本号说明安装成功。否则说明没有安装成功,需要手动配置环境变量。

打开电脑的高级系统设置,找到环境变量 — path — 编辑 — 新增 — 输入NVM 安装路径,然后点击确定。

配置好之后重新打开cmd窗口,运行nvm -v命令,可以正常显示nvm版本号。

管理node版本

1.查看已安装的node版本

* 的为当前使用的node版本,可以看到我的电脑上目前只安装了18.19.0版本。

如果你想要的版本没有安装,就需要先安装,再使用。

2.安装node版本

安装node版本时可能会报错:错误表明 nvm-windows 在安装 Node.js 14.21.3 时,无法找到 npm 的压缩包文件(npm-v6.14.18.zip),导致安装失败。

在网上发现有些小伙伴也遇到了类似的问题,可能是新版NVM的bug,切换为旧版NVM可以解决。

我这里直接去node官网下载了.zip格式node版本文件,解压之后修改文件名放到NVM的目录下。

下载链接:Node.js — Download Node.js®

解压之后修改文件名为版本号,并放在NVM目录下:

接着我们打开cmd窗口,执行相关命令进行查看,可以看到node安装成功了

这里看到我电脑安装的两个node版本都没有带 * ,是因为我当前使用的node版本已经被我在文件中删除了。

3.切换node版本

到这里node版本就切换成功了。

注意:

当node版本切换成功之后,在vsCode中使用node命令,可能会出现命令不存在或找不到路径的错误信息,这是因为vsCode没有重新读取最新的环境变量。需要重启vsCode,然vsCode重新读取最新的环境变量即可。

http://www.xdnf.cn/news/7033.html

相关文章:

  • GO语言学习(二)
  • CSS 浮动与定位以及定位中z-index的堆叠问题
  • 设计练习 - Movie Review Aggregator System
  • 探秘Transformer系列之(33)--- DeepSeek MTP
  • 【爬虫】DrissionPage-6
  • MapReduce 原理深度剖析:从任务执行到参数配置
  • AI编码代理的崛起 - AlphaEvolve与Codex的对比分析引言
  • 61. 旋转链表
  • 理解 plank 自动生成的 copyWithBlock: 方法
  • C++(初阶)(十八)——AVL树
  • 深入解析:如何基于开源OpENer开发EtherNet/IP从站服务
  • 深入浅出IIC协议 - 从总线原理到FPGA实战开发 -- 第一篇:I2C总线协议深度解剖
  • 广和通L610模块通过AT指令访问服务器方案:嵌赛使用
  • 蓝桥杯-不完整的算式
  • select语句的书写顺序
  • DAY 23 训练
  • Vue框架
  • windows 10 做服务器 其他电脑无法访问,怎么回事?
  • 深度学习模型入门:从基础到前沿
  • leetcode 239. 滑动窗口最大值
  • MySQL初阶:sql事务和索引
  • 电子电路:什么是高频电路以及都有哪些应用?
  • 手机打电话时由对方DTMF响应切换多级IVR语音应答(二)
  • UDP的单播组播与广播
  • 使用 Python 打造一个强大的文件系统结构创建器
  • 前脚收购 Windsurf 后,OpenAI 深夜发布 Codex。
  • 基于Yolov8+PyQT的老人摔倒识别系统源码
  • 计算机视觉与深度学习 | Python实现EMD-CNN-LSTM时间序列预测(完整源码、数据、公式)
  • 基于CentOS7制作OpenSSL 1.1的RPM包
  • Webpack DefinePlugin插件介绍(允许在编译时创建JS全局常量,常量可以在源代码中直接使用)JS环境变量