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

Node.js 版本管理管理器的使用注意 - NVM

Node.js 版本管理 - NVM

下载地址

  • Windows 版:https://github.com/coreybutler/nvm-windows/releases
  • Linux/macOS 版:https://github.com/nvm-sh/nvm
  • 官网:https://nvm.uihtm.com/

主要安装操作

镜像配置(settings.txt 或命令行)

root: D:\apps\Nvm\node_store path: D:\apps\Nvm\node_active arch: 64 proxy: none node_mirror: http://npmmirror.com/mirrors/node/ npm_mirror: http://npmmirror.com/mirrors/npm/ # 华为镜像 # node_mirror: https://mirrors.huaweicloud.com/nodejs/ # npm_mirror: https://mirrors.huaweicloud.com/npm-software/

环境变量配置(Windows)

  • NVM的环境变量
# 变量1:nvm 安装路径,比如:D:\apps\Nvm,对应settings.txt的root值 NVM_HOME: D:\apps\Nvm # 变量2:当前激活 node 的软链接路径,比如:D:\apps\Nvm\node_active,这里需要手动通过命令或者让nvm自己创建,需要通过settings.txt设置的path值 NVM_SYMLINK D:\apps\Nvm\node_active # 变量3 PATH:%NVM_HOME%;
  • Node.js的环境变量
NODE_HOME: D:\apps\Nvm\node_active PATH: %NODE_HOME%;%NODE_HOME%\node_global;

创建 Node 版本软链接(手动方式),这里是指定了一个node版本的,也就是软链接目标的node版本为v18.19.0的:

mklink /D D:\apps\Nvm\node_active D:\apps\Nvm\node_store\v18.19.0

Nodejs的配置文件(.npmrc)

这个文件是在windows系统中当前登录的用户文件夹下的
cd %userprofile% 就能进去的,也可以echo %userprofile%,这个就是输出当前用户目录的位置

常用命令

nvmlsavailable# 查看可安装的 Node 版本nvm list# 查看已安装的 Node 版本(可简写为 nvm ls)nvminstall<version># 安装指定版本,如 nvm install 18.19.0nvm uninstall<version># 卸载指定版本nvm use<version># 切换到指定版本nvm arch# 显示当前 node 是 32 位还是 64 位nvm on# 开启 node.js 版本管理nvm off# 关闭 node.js 版本管理nvm proxy[url]# 设置下载代理(不加 url 则显示当前代理,url=none 移除代理)nvm node_mirror[url]# 设置 node 镜像源nvm npm_mirror[url]# 设置 npm 镜像源nvm root[path]# 设置存储不同版本 node 的目录nvm version# 显示 nvm 版本(可简写为 nvm v)

参考链接

  • nvm 详细安装使用教程 - CSDN
  • nvm 下载、安装、使用(2024 更新)- CSDN
  • Windows/Mac/Linux 中 node 版本切换 - CSDN
  • 华为开源镜像站
http://www.zskr.cn/news/1446072.html

相关文章:

  • 实战避坑:在Verilog/SystemVerilog中实现无死锁NoC路由器的几个关键检查点
  • LangGraph 可视化调试工具:3个插件帮你快速定位节点执行异常
  • 别再傻等!用timeout命令给你的Linux脚本加个‘闹钟’,5分钟自动结束
  • 从调和分割到极点极线:用GeoGebra动态演示理解二次曲线的奇妙几何
  • 眼科医生的‘新手术刀’:达芬奇FEMTO LDV Z8飞秒激光在角膜移植与白内障手术中的实战应用与参数设置心得
  • 蚌埠市黄金回收铂金回收白银回收彩金回收店铺TOP5实力权威排行榜+联系方式推荐 2026最新诚信优选 - 亦辰小黄鸭
  • 基于Django4.2的私有化个人云网盘系统:大文件分片断点续传与全格式在线预览
  • 雪球产品定价入门:抛开复杂公式,用蒙特卡洛模拟讲清‘敲入’‘敲出’到底怎么算
  • Windows注册表玩转桌面:除了固定壁纸,WallpaperStyle的0、1、2到底怎么选?(附效果对比图)
  • 2026最新大同市黄金回收铂金回收白银回收彩金回收全攻略;五家靠谱门店实力排行榜推荐及联系方式 - 前途无量YY
  • 包头市黄金回收铂金回收白银回收彩金回收店铺TOP5实力权威排行榜+联系方式推荐 2026最新诚信优选 - 亦辰小黄鸭
  • 孟德尔随机化结果图怎么看?用R语言TwoSampleMR包生成的散点图、森林图全解析
  • 从SIGIR 2009看搜索技术演进:查询理解、排序学习与评估实战
  • 用LTC3108给温差发电片TEG供电,手把手教你设计一个能“攒够电再干活”的低功耗传感器节点
  • 宝鸡市黄金回收铂金回收白银回收彩金回收店铺TOP5实力权威排行榜+联系方式推荐 2026最新诚信优选 - 亦辰小黄鸭
  • 别只点亮LED了!用Proteus玩转51单片机:模拟传感器、中断与串口通信
  • 避开DSP28337D ePWM的坑:Trip-Zone配置不当导致电机失控的排查实录
  • F28377D双核CAN环回测试工程:CPU1发CPU2收,带完整驱动与调试支持
  • 我把 5 个 Python bug 投进 CubeSandbox 当沙盘 —— 从 envd 协议反编译到一键 RED→GREEN
  • 别光点亮LED!用C51单片机+按键玩点花的:状态切换、流水灯、防抖处理实战
  • 手把手教你用Hackbar插件(最新版)玩转Web安全测试:从SQL注入到XSS的实战演练
  • 中兴B860AV3.2-M盒子折腾记:从安卓9到Armbian双系统,附详细TTL接线与避坑指南
  • 闲置天虹购物卡怎么办?优质线上回收平台分享 - 团团收购物卡回收
  • 从0到1跑通Sora 2广告闭环:预算5万以下中小品牌的48小时极速投产方案(含分镜-音效-合规三重校验表)
  • 2026Q3海南公司注册代办机构权威推荐,专业财税服务机构优选 - 品牌智鉴榜
  • 别再让WSL2吃光C盘!手把手教你将Ubuntu 20.04迁移到D盘(附清理原版教程)
  • 从编译到集成:在OpenHarmony设备上跑起SSH服务的完整实践
  • P3445 TAN-Dancing in Circles Sol
  • 别再只看像素了!聊聊ADAS摄像头选型时,分辨率、帧率与算力、成本的现实博弈
  • HP服务器Logical Drive状态异常?可能是Smart Array电池的锅!DL360 Gen9更换电池与阵列重建实操记录