nvm Node版本管理器

本文详细介绍了如何在Windows系统上下载、安装Node.js版本管理器NVM,包括设置镜像源、配置环境变量、更改全局安装路径以及常用的NVM命令。
摘要由CSDN通过智能技术生成

下载与安装

下载

Releases · coreybutler/nvm-windows · GitHub

解压后一步步安装

安装成功后打开nvm的安装目录,找到settings.txt文件

配置nvm以下镜像

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

# 或者
nvm node_mirror http://npm.taobao.org/mirrors/node/
nvm npm_mirror https://npm.taobao.org/mirrors/npm/

# 或者
nvm node_mirror: http://npmmirror.com/mirrors/node/
nvm npm_mirror: http://registry.npmmirror.com/mirrors/npm/

配置npm的镜像源

// 查询源
npm config get registry

// 更换国内源
npm config set registry https://registry.npmmirror.com

npm config set registry https://registry.npm.taobao.org


配置环境变量

以管理员身份运行命令提示符

# 查看当前版本
nvm version 

# 查看已安装node版本列表
nvm list  或者 nvm ls

# 下载对应node版本(如:nvm install 20.10.0)
nvm install 版本号 

# 切换node版本
nvm use 版本号
 
#开启nvm
nvm on 

# 关闭nvm
nvm off 

C盘比较充足的可以不用看

  • 查看 npm 路径配置,npm 的默认安装路径:C:\用户\用户名\AppData\Roming\npm
# 查看当前的缓存路径
npm config ls

# 配置缓存路径
npm config set prefix "D:\\software\\nvm\\node-global-config\\node_cache"
# 全局安装路径
npm config set cache "D:\\software\\nvm\\node-global-config\\node_global"

# 再次查看当前的缓存路径
npm config ls

如果是第一次使用 npm 安装 npm 安装包的话,在配置中只会看到prifix的选项,就是 npm 默认的 全局安装目录。但是如果多次使用 npm 安装包的话,就会看到cacheprefix两个路径

默认全局的npm安装目录与缓存目录在【C:\Users\用户名\AppData\Roaming\npm】路径中,为了节省C盘空间提升速度,要将全局包安装在其他盘。
下图已经配置过全局缓存路径和全局安装路径,其中cachaeprefix分别对应的是全局缓存路径和全局安装路径

查看nvm是否安装成功

nvm version

nvm常用命令

# 查看可在线安装的NodeJS版本
nvm list available

# 安装指定版本的 Node.js
nvm install <version>


# 切换到指定版本的 Node.js
nvm use <version>

# 列出已安装的所有 Node.js 版本
nvm ls 或 nvm list

# 显示当前正在使用的 Node.js 版本
nvm current

# 为指定的版本创建别名
nvm alias <name> <version>

# 删除指定版本的别名
nvm unalias <name>

# 卸载指定的 Node.js 版本
nvm uninstall <version>

# 重新安装指定版本的 Node.js,并将全局包重新安装到新版本中
nvm reinstall-packages <version>

# 在指定版本的 Node.js 环境下执行特定命令
nvm exec <version> <command>

# 显示 NVM 的版本信息
nvm version

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值