当前位置: 首页 > 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.jsqmd.com/news/934732/

相关文章:

  • 白银市黄金回收铂金回收白银回收彩金回收店铺TOP5实力权威排行榜+联系方式推荐 2026最新诚信优选 - 亦辰小黄鸭
  • 2000-2024年 上市公司-环保补助数据(+代码+文献)
  • LangGraph 可视化调试工具:3个插件帮你快速定位节点执行异常
  • 3步搞定抖音内容收藏:开源工具让你轻松保存喜欢的视频
  • 实战避坑:在Verilog/SystemVerilog中实现无死锁NoC路由器的几个关键检查点
  • 2026最新滁州市黄金回收铂金回收白银回收彩金回收全攻略;五家靠谱门店实力排行榜推荐及联系方式 - 前途无量YY
  • 百色市黄金回收铂金回收白银回收彩金回收店铺TOP5实力权威排行榜+联系方式推荐 2026最新诚信优选 - 亦辰小黄鸭
  • 别再傻等!用timeout命令给你的Linux脚本加个‘闹钟’,5分钟自动结束
  • 英雄联盟智能助手Seraphine:免费开源战绩查询与BP辅助工具完整指南
  • 2026最新淮安市黄金回收铂金回收白银回收彩金回收全攻略;五家靠谱门店实力排行榜推荐及联系方式 - 前途无量YY
  • 从调和分割到极点极线:用GeoGebra动态演示理解二次曲线的奇妙几何
  • 小白科普:何为 CTF?为什么网安人都要打 CTF(内含完整笔记)
  • 眼科医生的‘新手术刀’:达芬奇FEMTO LDV Z8飞秒激光在角膜移植与白内障手术中的实战应用与参数设置心得
  • 别再直接`docker commit`了!修复NVIDIA容器`legacy`模式报错的优雅方案
  • 蚌埠市黄金回收铂金回收白银回收彩金回收店铺TOP5实力权威排行榜+联系方式推荐 2026最新诚信优选 - 亦辰小黄鸭
  • Pixel手机WiFi图标老有感叹号?用ADB两行命令就能搞定(附小米华为备用地址)
  • 深入SAP物料账:如何通过评估类与账户分类参考,精细化控制你的库存科目
  • 5分钟掌握Boss直聘智能投递:让你的求职效率提升10倍
  • 2026最新达州市黄金回收铂金回收白银回收彩金回收全攻略;五家靠谱门店实力排行榜推荐及联系方式 - 前途无量YY
  • 基于Django4.2的私有化个人云网盘系统:大文件分片断点续传与全格式在线预览
  • LVGL v8.3模拟器开发:用VScode+CMake打造你的专属嵌入式GUI实验室
  • Windows注册表玩转桌面:除了固定壁纸,WallpaperStyle的0、1、2到底怎么选?(附效果对比图)
  • 雪球产品定价入门:抛开复杂公式,用蒙特卡洛模拟讲清‘敲入’‘敲出’到底怎么算
  • 给Python-canopen加点料:手把手教你模拟一个会‘发脾气’(发Abort)的智能CANopen从站设备
  • 告别原生JS!用Electron-Vite + Vue3 5分钟搞定桌面应用开发环境(附最新镜像配置)
  • 包头市黄金回收铂金回收白银回收彩金回收店铺TOP5实力权威排行榜+联系方式推荐 2026最新诚信优选 - 亦辰小黄鸭
  • 2026最新大同市黄金回收铂金回收白银回收彩金回收全攻略;五家靠谱门店实力排行榜推荐及联系方式 - 前途无量YY
  • 孟德尔随机化结果图怎么看?用R语言TwoSampleMR包生成的散点图、森林图全解析
  • 从‘存不了Emoji’到‘乱码’:一次搞懂MySQL字符集utf8mb4的完整配置流程
  • 尝试!利用 AI 大模型基于合约 ABI 一键生成去中心化 DApp 交互界面