【图文教程】windows系统使用nvm实现多版本node切换

蓮花仙者
发布: 2025-08-30 09:06:03
原创
1102人浏览过

【图文教程】windows系统使用nvm实现多版本node切换介绍nvm 是 node version manager(node 版本管理工具)的缩写,是一个命令行工具,用于管理和切换到不同版本的 node.js

不同的项目可能需要不同版本的 Node.js 和 npm(Node 包管理器),例如,最近我需要开发的项目一个基于12.22.7版本的Node,一个则基于16.X以上的版本。为了方便切换,我便学习安装了nvm。

此外,如果我们自己有开发制作 npm 包的情况,也需要在不同版本的 Node.js 环境下对其进行测试。

自查

首先查看当前电脑是否已安装 Node,打开命令提示符(cmd),查看当前安装的 Node 版本,输入:

node -v

【图文教程】windows系统使用nvm实现多版本node切换查看当前安装的 npm 版本,输入:

npm -v

【图文教程】windows系统使用nvm实现多版本node切换如果显示无相关命令,或查不到命令等,则代表当前电脑没有安装 Node,即可从步骤2开始安装;

如果显示了 Node 版本号和 npm 的版本号,说明当前电脑已安装 Node,则需要执行步骤1;

注意:如果安装了 yarn,也需要卸载它,安装 nvm 后重新安装它。

1.卸载 Node

安装 nvm 必须要先彻底卸载当前电脑已安装的 Node,否则会影响 nvm 的安装和后续的执行!

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

从控制面板的程序卸载 Node.js

控制面板 -> 卸载程序 -> 找到 Node.js 右键 -> 卸载

删除 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

AI图像编辑器
AI图像编辑器

使用文本提示编辑、变换和增强照片

AI图像编辑器46
查看详情 AI图像编辑器

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

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

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

2.安装 nvm

其实,在 Windows 系统下安装的是 nvm-windows,nvm 只支持安装在 Linux 和 Mac 系统下;

nvm-windows 与 nvm 稍有不同,但是功能大致一样,都是为了切换 Node 版本;

前往 nvm-windows 仓库进行下载:

【图文教程】windows系统使用nvm实现多版本node切换点击最新版本下载安装(傻瓜式安装即可),当前最新的是 1.1.10

【图文教程】windows系统使用nvm实现多版本node切换3.执行 nvm

以管理员身份执行 cmd

【图文教程】windows系统使用nvm实现多版本node切换执行 nvm list available 查看所有 Node 版本

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

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

【图文教程】windows系统使用nvm实现多版本node切换执行 nvm list 查看已安装的 Node 版本

【图文教程】windows系统使用nvm实现多版本node切换执行 nvm use x.x.x(如:nvm use 12.22.7)切换到指定 Node 环境

【图文教程】windows系统使用nvm实现多版本node切换4.另外补充其他 nvm 命令

nvm use latest 安装最新版本

nvm use lts 安装长期支持版本

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

以上就是【图文教程】windows系统使用nvm实现多版本node切换的详细内容,更多请关注php中文网其它相关文章!

Windows激活工具
Windows激活工具

Windows激活工具是正版认证的激活工具,永久激活,一键解决windows许可证即将过期。可激活win7系统、win8.1系统、win10系统、win11系统。下载后先看完视频激活教程,再进行操作,100%激活成功。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号