Node 版本管理器NVM 安装配置和使用

Node 版本管理器NVM

NVM 是 Node.js 版本管理工具,核心作用是在同一台机器上快速切换、安装、卸载不同版本的 Node.js,解决不同项目对 Node.js 版本依赖不一致的问题(比如旧项目依赖 Node 14,新项目需要 Node 20)

下载地址

一、nvm 安装

下载nvm-noinstall.zip ,下载完成后解压到nvm 所要安装的目录中:D:\node\nvm

二、配置nvmf

在 nvm目录中的 settings.txt 文件(没有则新建一个)

  1. 配置nodejs安装路径(如果按照上边的流程,这里已经是正确的路径,无需修改)

  2. 配置安装npm包换源,添加 node_mirror 和 npm_mirror 字段

    复制代码
    ## root路径为NodeJS的安装目录,保持空目录
    root: D:\node\nodejs
    ## syslink 目录: nvm切换的当前版本NodeJS的存储目录,必须是空目录
    path: D:\node\current
    ## 镜像
    node_mirror: http://npmmirror.com/mirrors/node/
    npm_mirror: http://registry.npmmirror.com/mirrors/npm/

配置环境变量

1)、在环境变量中添加 NVM_HOME 和NVM_SYMLINK

2)、在path中引用

3)、验证nvm

在终端中输入 nvm --version 进行验证

三、使用nvm 安装nodejs

在终端输入:"nvm list available",可以查看可以安装的版本,其中"CURRENT"是"抢先版本","LTS"是"稳定的版本",推荐使用LTS版本

复制代码
nvm list available

安装:选择一nodejs 版本进行安装

复制代码
nvm install 22.16.0

使用这个nodejs 版本

复制代码
nvm use 22.16.0

输入node -v 和 npm -v 验证node 是否安装成功

三、nvm 常用命令

命令 解释
nvm list 查看已经安装版本
nvm list available 查看可以安装的版本
nvm arch 查看系统位数和当前使用的node.js位数
nvm install arch 安装指定版本的node.js,可以指定version版本号和arch平台
nvm on 打开node.js版本控制
nvm off 关闭node.js版本控制
nvm uninstall version 卸载指定版本的node.js
nvm use version 使用指定版本的node.js
nvm version 查看当前nvm版本
nvm proxy 查看和设置代理
nvm debug
相关推荐
IT_陈寒30 分钟前
Java线程池用错参数,我的服务居然悄悄崩溃了
前端·人工智能·后端
卡布鲁44 分钟前
React useMemo 与 useCallback 完全指南:原理、场景与避坑
前端·react.js
碳基修炼1 小时前
排查记:本地 devServer 是 http,浏览器却把 302 重定向升级成了 https
前端·http
步行cgn1 小时前
Spring p 命名空间注入详解
java·前端·spring
何何____1 小时前
Vue 生命周期详解
前端·javascript
江米小枣tonylua1 小时前
TypeScript 全面の拥抱 !Prisma 8 + Electron 升级实战
前端
闪耀之光M782 小时前
npm命令解析
前端
咸鱼老弟2 小时前
AI Agent 的"自主性悖论"——为什么给它的自由度越大,越要配一套更硬的护栏
前端·人工智能
默_笙3 小时前
💫 闭包是个背包:拆解小米前端面试题里的三道"闭包陷阱"
前端·javascript·面试
天若有情6733 小时前
粒子星空背景单页HTML模板|炫酷动态星空特效网页(纯前端)
前端·html·css动画·网页特效·粒子星空·静态网页模版