前言
经常听别人抱怨说npm install的速度慢,还经常安装失败,但在我这里,还算幸运,它虽然慢了点,倒也没出过错,所以也一直没有去折腾。直到今天,可能姿势不太对,安装报错了,才换成了国内镜像,感觉国内镜像确实快了好多。
npm install报错提示
报错:校验和失败,网上说这种校验和失败,大多数原因是网络不好。
国内镜像
cnpm镜像地址:http://registry.cnpmjs.org
淘宝镜像地址:https://registry.npm.taobao.org
使用国内镜像有2种方法:
一、直接修改镜像地址;
二、用封装好的cnpm
命令
直接设置镜像有3种方法:
1.npm config set key value 命令,设置指定的镜像地址
npm config set registry https://registry.npm.taobao.org
npm info underscore (这个只是为了检验上面的设置命令是否成功,若成功,会返回[指定包]的信息)
2.npm --registry命令
npm --registry https://registry.npm.taobao.org info underscore (npm info underscore依然是为了检验是否设置成功)
3.修改配置文件~/.npmrc (win系统在C:\Users\用户名.npmrc) 加入下面内容
registry = https://registry.npm.taobao.org
其实1,2,3都是修改npm的配置文件.npmrc .
cnpm
如果觉得直接修改比较麻烦的话,就用cnpm
命令吧,先用
$ npm install -g cnpm --registry=https://registry.npm.taobao.org
安装cnpm包,然后就可以敲cnpm install [name]
命令了,很方便~~
如果网络状况不好,或者觉得npm install慢的可以换成国内的镜像试下~~~
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。