关于nrm

2019-03-12  本文已影响0人  小陈陈酱

前端用npm是非常频繁的,但是国内的网速....呵呵!
之前我每次都用npm install的时候,特别慢,非常慢,及其慢。
后来安装的时候,我决定试用 yarn,但是之前做了一个项目,试用yarn安装,出了问题,我的代码,给同事用了之后,他用npm install来安装 package.json ,一直报错,安装不上。

原因

yarn在安装的版本和npm安装的版本不一致

不过这是题外话,上面的教训告诉我:还是尽量用npm install,那么有没有什么好的办法解决npm install速度慢的问题呢?

同事给我介绍了nrm

当使用官方npm源安装各种包比较慢的时候,建议修改npm源地址

所以nrm是用来管理npm源地址的。

注意

nrm是专门用来管理和快速切换私人配置的registry
建议全局安装

npm install nrm -g --save

nrm有一些默认配置,用nrm ls命令查看默认配置,带*号即为当前使用的配置

nrm ls
nrm ls

查看npm源地址,在终端输入以下命令

npm config list

国内常用的镜像地址如淘宝npm:https://registry.npm.taobao.org/
修改registry地址很简单,在终端输入

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

也可以使用别名

nrm use taobao

npm 下次安装的话,就会从你设定的包管理源去下载了。速度就要快一些了。
(参考url: https://www.cnblogs.com/wangmeijian/p/7072053.html

上一篇 下一篇

猜你喜欢

热点阅读