nvm的安装和使用(详细)

本文介绍了nvm(Node.js版本管理工具)的详细安装步骤和使用方法,包括下载、安装、查询版本、安装指定版本、切换版本等操作。同时,文章提供了遇到问题时的解决方案,如使用管理员权限切换版本,并指导如何配置镜像源以加速下载。
摘要由CSDN通过智能技术生成

nvm是什么
nvm全英文也叫node.js version management,是一个nodejs的版本管理工具。nvm和npm都是node.js版本管理工具,为了解决node.js各种版本存在不兼容现象可以通过它可以安装和切换不同版本的node.js。

nvm下载
可在点此在github上下载最新版本,本次下载安装的是windows版本。打开网址我们可以看到有两个版本:

nvm 1.1.7-setup.zip:安装版,推荐使用
nvm 1.1.7-noinstall.zip: 绿色免安装版,但使用时需进行配置。
nvm安装
1. 卸载之前的node后安装nvm, nvm-setup.exe安装版,直接运行nvm-setup.exe

2.选择nvm安装路径

3.选择nodejs路径

4.确认安装即可

安装完之后系统变量自动设置,不需要在手动改

5.安装完确认

打开CMD,输入命令 nvm ,安装成功则如下显示。可以看到里面列出了各种命令,本节最后会列出这些命令的中文示意。

nvm常用命令:

nvm install node:安装最新版的node.js。nvm i == nvm install。


nvm install [version]:安装指定版本的node.js 。
nvm use [version]:使用某个版本的node。
如果之前安装过node,此处会导致nvm use命令失效(提示成功,但是实际并未切换),本次由于环境变量中自动生成的NVM_SYMLINK配置有误,解决办法:

    

 

  成功解决。

nvm list:列出当前安装了哪些版本的node。
nvm uninstall [version]:卸载指定版本的node。
nvm node_mirror [url]:设置nvm的镜像。
nvm npm_mirror [url]:设置npm的镜像。

三、在cmd控制台进行操作

nvm 查询版本号

查询可以下载的node版本

nvm list available  

安装指定版本

nvm install xxx   

正常来说,node和npm会捆绑下载,如果出现npm没有下载,环境变量的顺序NVM_HOME和NVM_SYMLINK这两个顺序颠倒一下试试。

查看已经安装的node版本

nvm list

切换node版本(如果失败那就用管理员身份打开cmd进行切换)

nvm use xxx

5、找到指定nvm打开后:

        

 给该文件添加这两行命令:

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

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

环境变量配置:

    

查看环境变量是否配置:

与如下配置(保持一致): 

用户环境:
 系统变量:                 


测试:

nvm -v 查看当前版本
nvm --config 
nvm list 查看已安装node版本列表
nvm install 版本号 下载对应node版本
nvm use 版本号 切换node版本
nvm on 开启nvm
nvm off 关闭nvm

如果安装到D盘,则需要配置相对应的环境,如图:(输入相对应的文件位置)

                 

 (2)配置

        找到nvm文件位置,点开setting

然后在它后面输入以下代码:(这是配置镜像源)

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
 三、使用
1.先卸载之前的node.js

2.在刚刚的nvm文件位置打开cmd

3.输入以下代码查看nvm可安装的node版本

nvm ls                      // 看安装的所有node.js的版本
 
nvm list available          // 查显示可以安装的所有node.js的版本
4.安装所对应的版本。

nvm install 版本号 // 例如:nvm install 14.19.0
5.切换到安装的版本

nvm use 版本号           // 切换到使用指定的nodejs版本
6.检测是否切换完成,新开一个cmd

node -v
四、nvm的一些命令
nvm命令行操作命令
1,nvm nvm list 是查找本电脑上所有的node版本
 
- nvm list 查看已经安装的版本
- nvm list installed 查看已经安装的版本
- nvm list available 查看网络可以安装的版本
 
2,nvm install 安装最新版本nvm
 
3,nvm use <version> ## 切换使用指定的版本node
 
4,nvm ls 列出所有版本
 
5,nvm current显示当前版本
 
6,nvm alias <name> <version> ## 给不同的版本号添加别名
 
7,nvm unalias <name> ## 删除已定义的别名
 
8,nvm reinstall-packages <version> ## 在当前版本node环境下,重新全局安装指定版本号的npm包
 
9,nvm on 打开nodejs控制
 
10,nvm off 关闭nodejs控制
 
11,nvm proxy 查看设置与代理
 
12,nvm node_mirror [url] 设置或者查看setting.txt中的node_mirror,如果不设置的默认是 https://nodejs.org/dist/
  nvm npm_mirror [url] 设置或者查看setting.txt中的npm_mirror,如果不设置的话默认的是: https://github.com/npm/npm/archive/.
 
13,nvm uninstall <version> 卸载制定的版本
 
14,nvm use [version] [arch] 切换制定的node版本和位数
 
15,nvm root [path] 设置和查看root路径
 
16,nvm version 查看当前的版本

nvm arch:显示node是运行在32位还是64位。
nvm install <version> [arch] :安装node, version是特定版本也可以是最新稳定版本latest。可选参数arch指定安装32位还是64位版本,默认是系统位数。可以添加--insecure绕过远程服务器的SSL。
nvm list [available] :显示已安装的列表。可选参数available,显示可安装的所有版本。list可简化为ls。
nvm on :开启node.js版本管理。
nvm off :关闭node.js版本管理。
nvm proxy [url] :设置下载代理。不加可选参数url,显示当前代理。将url设置为none则移除代理。
nvm node_mirror [url] :设置node镜像。默认是https://nodejs.org/dist/。如果不写url,则使用默认url。设置后可至安装目录settings.txt文件查看,也可直接在该文件操作。
nvm npm_mirror [url] :设置npm镜像。https://github.com/npm/cli/archive/。如果不写url,则使用默认url。设置后可至安装目录settings.txt文件查看,也可直接在该文件操作。
nvm uninstall <version> :卸载指定版本node。
nvm use [version] [arch] :使用制定版本node。可指定32/64位。
nvm root [path] :设置存储不同版本node的目录。如果未设置,默认使用当前目录。
nvm version :显示nvm版本。version可简化为v。

nvm-setup.exe是一个用于下载和安装Node Version Manager(NVM)工具的可执行文件。NVM是一个用于管理和切换不同版本Node.js的工具,它允许开发人员在同一台机器上同时安装使用多个Node.js版本。 要下载nvm-setup.exe,可以按照以下步骤进行: 1. 打开您常用的浏览器,比如Google Chrome、Mozilla Firefox或Microsoft Edge。 2. 在浏览器的搜索栏中输入“nvm-setup.exe下载”。 3. 浏览器会显示与您搜索相关的结果页面,其中包含多个网站和下载链接。 4. 点击一个可信赖的下载链接,比如官方网站或者Node.js社区的下载页面。这些网站通常提供最新版本的稳定版nvm-setup.exe。 5. 一旦您点击下载链接,浏览器会开始下载nvm-setup.exe文件。 6. 下载完成后,在文件管理器中找到下载的nvm-setup.exe文件。通常情况下,它会保存在默认的“下载”文件夹中。 7. 双击nvm-setup.exe文件以运行安装程序。根据指示和提示完成安装过程。 8. 安装完成后,您就可以在计算机上使用NVM来管理和切换不同的Node.js版本了。 需要注意的是,在下载和安装任何软件之前,尤其是来自第三方网站的软件,务必要确保来源可信和安全。选择官方网站或认可的软件下载平台能够降低潜在的安全风险。同时,我们也建议您在安装NVM之前阅读相关的文档和教程,以便更好地了解如何正确使用和配置NVM
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

bugの王

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值