NVM 安装并配置 Node.js windows系统

2025-04-27 0 549

网上看了很多大佬的教程,弄好了后写一个笔记记录一下。

以下是重点:

1.NVM就是Node的版本管理器(这是非官方的开源项目),可以很方便切换node版本

2.安装NVM有一个前提就是要先把之前安装过的node.js卸载

1. 下载 NVM 安装包

困在了第一步,我找不到在哪里下载这个文件(新手哭死)不知道是什么问题会跳到这个页面

NVM 安装并配置 Node.js windows系统

正常打开应该是这样的:

NVM 安装并配置 Node.js windows系统

往下翻,两个任选一个下载。

NVM 安装并配置 Node.js windows系统

之后打开下载后的文件就行,如果下载的是压缩包解压里面也是一个exe文件

NVM 安装并配置 Node.js windows系统

打开上面这个exe文件,进行如下操作:

NVM 安装并配置 Node.js windows系统

下面这个路径很重要,是nvm的安装路径,后面配置环境变量要用,这个时候可以复制到粘贴板后面用,当然你也可以自定义安装路径。

NVM 安装并配置 Node.js windows系统

下面点next继续

下面这个是node的安装路径(再次强调要把安装nvm的时候电脑里面不能有node

复制到粘贴板后点next,这个也能自定义安装路径。

NVM 安装并配置 Node.js windows系统

后面就正常安装就行

之后稍微配置一下环境变量用刚刚复制的路径(配环境真的痛苦)

NVM_HOME对应的是nvm安装路径。

NVM_SYMLINK 对应的是node安装路径。

NVM 安装并配置 Node.js windows系统

注意:点进去Path里面应该有下面两个变量(这是自动配置的,可以检查一下)

NVM 安装并配置 Node.js windows系统

NVM 安装并配置 Node.js windows系统

下面就可以检查一下nvm安装好了没

Win+R 输入cmd打开命令行窗口:

输入nvm -v

nvm -v

结果如下:

NVM 安装并配置 Node.js windows系统

使用nvm之前

要nvm换镜像源,步骤如下:

打开nvm的安装目录下的settings.txt文件

NVM 安装并配置 Node.js windows系统

向里面添加镜像地址:

NVM 安装并配置 Node.js windows系统

下面是几个镜像地址可以选择(任选一个):

阿里云镜像:

node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/

 淘宝镜像:

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

 腾讯云镜像:

nvm npm_mirror http://mirrors.cloud.tencent.com/npm/
nvm node_mirror http://mirrors.cloud.tencent.com/nodejs-release/

这样就准备完成了,下面进行node安装和版本控制。

查看当前nvm所支持的node版本

还是Win+R 输入cmd打开命令行窗口:

输入命令:nvm list available

nvm list available

NVM 安装并配置 Node.js windows系统

选择一个版本安装

安装指定版本的node

输入命令:nvm install 22.14.0,(这是目前的最新的稳定版本)下图代表安装成功。

nvm install 22.14.0

NVM 安装并配置 Node.js windows系统

使用安装好的node

上面的命令行已经有提示命令了,直接复制使用就行

nvm use 22.14.0

 

NVM 安装并配置 Node.js windows系统

查看已安装的node

输入命令:nvm ls,前面带有*代表是当前使用的版本

nvm ls

 NVM 安装并配置 Node.js windows系统

NVM(命令)

nvm off                     // 禁用node.js版本管理(不卸载任何东西)
nvm on                      // 启用node.js版本管理
nvm install <version>       // 安装node.js的命名 version是版本号 例如:nvm install 8.12.0
nvm uninstall <version>     // 卸载node.js是的命令,卸载指定版本的nodejs,当安装失败时卸载使用
nvm ls                      // 显示所有安装的node.js版本
nvm list available          // 显示可以安装的所有node.js的版本
nvm use <version>           // 切换到使用指定的nodejs版本
nvm v                       // 显示nvm版本
nvm install stable          // 安装最新稳定版
nvm install latest			// 安装最新版本 
————————————————

                            版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
                        
原文链接:https://blog.csdn.net/weixin_43801036/article/details/142236194

这是找的教程的大佬给的命令行

下面是原教程链接:Windows版本下载及安装nvm超详细步骤(附图文讲解!)-CSDN博客

大家可以去看看,这个是比较详细的 

以下是废话吐槽,可以不看~

恭喜你划到了这里

下面讲一下我怎么会想到降低node版本

因为在调试前端代码的时候,加了一个python文件,然后命令行就变成了python的虚拟环境,然后一直报错~改了一下午,真坐牢,我配置了两次node,之后尝试降低node版本,命令行其实一直有一个报错,我没管~

我错了,果然不能忽视任何一个报错~

当然最后完美解决了~

平台声明:以上文章转载于《CSDN》,文章全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,仅作参考。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/m0_69887278/article/details/146485273

遇见资源网 后端 NVM 安装并配置 Node.js windows系统 http://www.ox520.com/157487.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务