nvm和nrm的使用

nvm

nvm 说明
nvm 的全称是 node.js version management。可以管理node版本的安装和切换不同版本的node.js。
nvm 主要是用来管理 node.js版本的工具。
使用场景
针对老项目使用的node.js可能版本较低,新项目使用的node.js版本较高的时候,可以使用nvm来切换node版本。

nvm 安装
使用前先删除掉本机已安装过的 nodejs(如果已安装的 nodejs 的话)

// 下载地址
https://github.com/coreybutler/nvm-windows/releases
// 下载安装包
nvm-setup.zip

// 如果 node 和 npm 安装很慢或失败:(切换镜像)
C:\Users\xx\AppData\Roaming\nvm\settings.txt(nvm安装目录下的该文件)
node_mirror:https://npm.taobao.org/mirrors/node/
npm_mirror:https://npm.taobao.org/mirrors/npm/

注意:

  • nvm 的安装目录不能有中文,否则会出现如下问题
nvm could not be found or does not exist. Exiting.
  • 安装的路径有可能会出现权限问题,所以有时需要用管理员权限(管理员方式打开cmd),否则可能会出现如下问题
nvm exit status 1乱码
  • 如果在安装node指定版本,并使用该版本时报错。
    在这里插入图片描述

可以使用管理员打开cmd,并切换到指定node版本。

常见使用命令:
在 cmd 控制台直接输入 nvm 就可以查看 nvm 的全部帮助命令了,下面是列举几个常用的 :

  • nvm list:查看当前本机使用 nvm 已安装的nodejs的版本列表
  • nvm arch:查看当前本机是 32 bit 还是 64 bit
  • nvm install node@版本号:安装指定版本的 nodejs
    • nvm install latest:安装最新版本的 nodejs
    • nvm install 14.18.1:安装 14.18.1 版本的 nodejs
  • nvm uninstall node@版本号:卸载指定版本的 nodejs
    • nvm uninstall 14.18.1:卸载 14.18.1 版本的 nodejs
  • nvm use node@版本号:使用指定版本的 nodejs(该版本是已经安装过后的)
    • nvm use 14.18.1:使用已安装的 14.18.1 版本的 nodejs
  • nvm root:查看本机安装的 nvm 的安装目录地址

使用管理员身份打开cmd,然后使用 nvm use 14.18.1使用指定版本的node,查看node版本号 node -v

nrm

nrm 是管理npm的工具,可以帮助我们切换npm使用源。
安装

npm install -g nrm

检查是否安装成功

nrm -V

常用命令

nrm ls     // 查看可选源,*号表示当前使用源
nrm use ‘源名称’ // 切换源
nrm add '源名称' '源地址'  // 新增源
nrm test npm  // 测试速度
  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值