windows系统如何安装nvm(node版本管理器)

萨瓦迪卡2年前 (2024-11-28)开发工具1595

有时候不同的项目要求的node.js版本不同,nvm很方便,可以对应各个不一样的项目下载不一样的node版本,用到哪个版本就切换哪一个版本。

在Windows系统上安装NVM(Node Version Manager,Node.js版本管理器)的步骤如下:

一、下载NVM安装包

  1. 访问NVM的GitHub发布页面:https://github.com/coreybutler/nvm-windows/releases。

  2. 在页面上找到最新的NVM安装包,通常是一个名为nvm-windows-x.x.x.zip(其中x.x.x是版本号)的压缩包。

  3. 下载该压缩包并解压到一个合适的目录。

二、安装NVM

  1. 打开解压后的文件夹,找到名为nvm-setup.exe的安装程序。

  2. 双击nvm-setup.exe,启动安装程序。

  3. 在安装过程中,你可以选择NVM的安装路径和Node.js的安装路径。通常建议使用默认路径,除非你有特定的需求。

  4. 等待安装程序完成安装。

三、配置环境变量(可选)

某些版本的NVM安装程序会自动配置环境变量,因此这一步可能是可选的。如果你发现NVM没有正确配置环境变量,你可以手动进行配置:

  1. 按Win + R键,打开运行窗口。

  2. 输入sysdm.cpl,然后按Enter键,打开系统属性对话框。

  3. 在系统属性对话框中,选择“高级”选项卡,然后点击“环境变量”按钮。

  4. 在“系统变量”区域中,找到名为Path的变量,并编辑它。

  5. 在编辑窗口中,点击“新建”按钮,并输入NVM的安装路径(例如C:\Program Files\nodejs\nvm)。

  6. 确认并保存更改。

四、验证NVM安装

  1. 打开命令提示符(CMD)或PowerShell。

  2. 输入nvm -v,然后按Enter键。

  3. 如果NVM已经正确安装,你应该会看到NVM的版本号输出在命令行中。

五、设置Node.js镜像源(可选)

为了加速Node.js和npm的下载速度,你可以设置Node.js和npm的镜像源。例如,你可以使用淘宝的镜像源:

  1. 打开NVM的安装目录,找到名为settings.txt的文件。

  2. 在settings.txt文件中,添加以下行来设置Node.js和npm的镜像源:

复制代码node_mirror: https://npm.taobao.org/mirrors/node/npm_mirror: https://npm.taobao.org/mirrors/npm/
  1. 保存并关闭settings.txt文件。

六、使用NVM安装和管理Node.js版本

  1. 安装指定版本的Node.js:在命令提示符中输入nvm install <version>(例如nvm install 16.13.0),然后按Enter键。

  2. 列出已安装的Node.js版本:在命令提示符中输入nvm ls,然后按Enter键。

  3. 切换到指定版本的Node.js:在命令提示符中输入nvm use <version>(例如nvm use 16.13.0),然后按Enter键。

  4. 卸载指定版本的Node.js:在命令提示符中输入nvm uninstall <version>(例如nvm uninstall 16.13.0),然后按Enter键。

通过以上步骤,你就可以在Windows系统上成功安装NVM,并使用它来安装和管理不同版本的Node.js了


本文原创,转载必追究版权。

分享给朋友:

相关文章

js动态加载复选框checkbox(XML串)

 首先,使用JS动态产生Checkbox可以采用如下类似的语句:代码如下:var checkBox=document.createElement("input");che...

开机密码忘记怎么办

1、重新启动计算机,在启动画面出现后马上按下F8键(不同类型型号电脑启动键不一样,参考附加),选择“带命令行的安全模式”。2、运行过程结束时,系统列出了系统超级用户“administrator”和本地...

Java 实现用户资料完整度的前端显示(或根据填写资料自动评分)

前端使用 Bootstrap 的进度条组件显示百分比,后台读取权重并计算信息完整度,并将计算的结果返回给前端,供页面显示。CSS1<link href="static/sc/...

谈话让别人舒服的程度,决定你成功的高度

职场上,有这样两种截然相反的人:有人生怕别人舒服,尽量让别人不舒服,而只要自己舒服就行;还有一类人生怕别人不舒服,尽量让别人舒服,哪怕委屈自己。猎头公司猎聘的老总有几十万年薪的,也有几百万的,甚至有过...

MyEclipse 中项目修改SVN的地址

MyEclipse 中项目修改SVN的地址

在工作环境调整时,有的时候SVN服务器的地址需要修改,而正在开发中的项目在Eclipse中有些代码没有提交,此时怎么修改SVN的地址呢?以下有一个简单的办法:一、在MyEclipse中选择Window...

dwz+jfinal 市县下拉菜单二级联动(实例)

在DWZ文档中对组合框combox的是这样描述的:在传统的select 用class 定义:class=”combox”, html 扩展:保留原有属性name,  增加了属性:ref。re...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。