likes
comments
collection
share

nvm和nrm

作者站长头像
站长
· 阅读数 37

一、nvm

nvm是管理node版本的工具,前端经常遇到需要安装、卸载Node.js,或者node版本不对导致项目跑不起来的问题,那么你需要用上nvm。nvm可以帮助你同时保存多个版本的node.js,并在开发时选用最合适的版本,免去频繁安装卸载的痛苦。

github.com/coreybutler…

常用命令如下:

nvm和nrm

1,nvm安装node的过程中,如果卡住或者速度过慢,大概是因为服务器在国外的缘故,可以通过国内镜像下载,需要修改nvm配置。找到之前安装nvm的文件夹目录(找不到通过快捷方式可鼠标右键),打开settings.txt文件,新增两行配置:

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

2,安装node之后,使用npm等内置模块如果报错,可优先尝试以下方法

  • 退出cmd,用管理员身份重新打开
  • 重启代码编辑器
  • 重启电脑

参考:juejin.cn/post/701139…

二、nrm

除了管理 node 版本外,npm 镜像源的管理在开发中也是比较常用的,npm经常不能下载或者速度很慢,可以尝试切换镜像源,使用 nrm 能够比较好地帮助你。

nrm相对简单,其实就是简化

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

类似这样的命令。

首先安装nrm

npm install -g nrm

常用命令:

nrm ls

nrm use

现在镜像管理更流行的是yrm,可同时设置yarn和npm的镜像地址,参考juejin.cn/post/696973…