Nvm下载安装和基本使用

GitHub上的nvm-windows安装与管理指南,
本文详细介绍了如何在Windows上下载、安装和管理Node.js版本管理器nvm,包括默认与自定义安装、设置镜像源、版本切换、全局包管理以及配置选项等。

下载与安装

github地址:Releases · coreybutler/nvm-windows (github.com)


 

默认安装:安装nvm时候,全默认即可(如果自定义目录,切记 nvm的安装路径 :不要有汉字,不要有空格,不然后面会出现乱码问题);

自定义安装:打开安装包,选择nvm的存放路径,以及nodejs的存放路径,这里切记不要选择到c:/program files,这里的两个路径是为了自动在系统中添加环境变量的路径;

然后一直下一步就行,中间会有两个路径选择,自定义即可,然后会自动根据路径配置环境变量


检查nvm版本与机位(32位 |64位)

// 显示版本
nvm version

// 显示 32位还是64位
nvm arch


查找nvm安装的位置

where nvm


修改镜像地址

打开nvm文件夹下的settings.txt文件,在最后添加以下代码:

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

将下载镜像源指向淘宝(这步也很重要,否则在安装node与依赖的时候会出现卡死,npm安装不成功的情况)

或者其他的镜像源:https://registry.npmmirror.com

npmmirror 镜像站

如果淘宝证书过期,就更换

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

 


查看node版本

nvm list 或者nvm ls 查看已经安装的版本
nvm list installed 查看已经安装的版本
nvm list available 查看网络可以安装的版本
nvm current 显示当前版本


nvm卸载node

第一次使用,卸载失败了,让我手动卸载,奇怪,查了一会儿百度,好像没人遇到我这个情况,这就更奇怪了,先放着吧,先学手动卸载,在控制面板直接卸载

Manually:手动的

控制面板卸载后,nvm list发现还在

发现node.js目录还在,里面只有一个文件

删了删了,全删了,还有个服务也停止了

完成! 


nvm安装node

nvm install 版本号

比如:nvm install 18.12.0

检测是否成功

如果不成功,可以去查看安装目录和环境变量


node版本切换与机位(机位选填)

假如机器中有好几个node版本,可以随时切换,注意node安装目录与nvm的NVM_SYMLINK对应上

nvm use 16.19.0 [arch]

设置(设置选填)与查看nvm安装路径

只查看

nvm root

查看加设置

nvm root [path]


下载最新的node版本和与之对应的npm版本

nvm install latest

给指定版本node添加别名

nvm alias <name> <version>

删除已定义的别名

nvm unalias <name>

在当前版本node环境下,重新全局安装指定版本号的npm包

nvm reinstall-packages <version>

开启/关闭node版本控制

nvm on 打开node版本控制
nvm off 关闭node版本控制

查看设置于代理

nvm proxy


设置或者查看setting.txt中的node镜像和npm镜像

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/.

### 如何在Windows上下载、安装使用NVM #### 下载NVM for Windows 可以从官方GitHub页面下载NVM for Windows的安装包或免安装版本。推荐下载`nvm-setup.zip`,这是一个安装程序,能够简化安装过程[^2]。访问以下链接获取最新版本: ```plaintext https://github.com/coreybutler/nvm-windows/releases ``` #### 安装NVM for Windows 1. **安装版**:下载`nvm-setup.zip`后解压并运行安装程序。安装过程中无需额外配置即可完成设置。 2. **免安装版**:如果选择`nvm-noinstall.zip`,需要手动将文件解压到指定目录,并配置环境变量以便在命令行中使用[^3]。 #### 验证安装 安装完成后,在命令提示符(Command Prompt)或PowerShell中输入以下命令以验证安装是否成功: ```bash nvm version ``` 该命令会显示当前安装的NVM版本。 #### 使用NVM管理Node.js版本 以下是NVM for Windows的基本用法: 1. **查看已安装的Node.js版本** 使用以下命令列出所有已安装的Node.js版本: ```bash nvm list ``` 或者简写为: ```bash nvm ls ``` 2. **安装特定版本的Node.js** 使用以下命令安装指定版本的Node.js: ```bash nvm install <version> ``` 例如,安装Node.js版本16.14.0: ```bash nvm install 16.14.0 ``` 如果需要安装最新的稳定版本,可以使用`latest`关键字: ```bash nvm install latest ``` 3. **切换Node.js版本** 使用以下命令切换到指定版本: ```bash nvm use <version> ``` 例如,切换到版本16.14.0: ```bash nvm use 16.14.0 ``` 4. **卸载Node.js版本** 使用以下命令卸载指定版本的Node.js: ```bash nvm uninstall <version> ``` 5. **设置Node.js镜像** 如果需要更改Node.js的下载源,可以设置自定义镜像地址: ```bash nvm node_mirror <url> ``` 默认镜像是`https://nodejs.org/dist/`[^4]。 6. **设置代理** 如果网络环境需要代理,可以使用以下命令配置: ```bash nvm proxy <url> ``` 若要移除代理,可以设置为`none`: ```bash nvm proxy none ``` #### 注意事项 - 在安装或使用Node.js时,可能需要管理员权限。确保以管理员身份运行命令提示符或PowerShell[^3]。 - 如果遇到SSL验证问题,可以在安装命令后添加`--insecure`参数绕过验证[^3]。 ```bash nvm install <version> --insecure ``` ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值