前端用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
![](https://img.haomeiwen.com/i8685134/52934e80e56f76e1.png)
查看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)
网友评论