常常聽別人抱怨說npm install的速度慢,還常常安裝失敗,但在我這裏,還算幸運,它雖然慢了點,倒也沒出過錯,因此也一直沒有去折騰。直到今天,可能姿式不太對,安裝報錯了,才換成了國內鏡像,感受國內鏡像確實快了好多。npm
報錯:校驗和失敗,網上說這種校驗和失敗,大多數緣由是網絡很差。網絡
cnpm鏡像地址:http://registry.cnpmjs.org
淘寶鏡像地址:https://registry.npm.taobao.orgspa
1、直接修改鏡像地址;
2、用封裝好的cnpm
命令code
1.npm config set key value 命令,設置指定的鏡像地址圖片
npm config set registry https://registry.npm.taobao.org npm info underscore (這個只是爲了檢驗上面的設置命令是否成功,若成功,會返回[指定包]的信息)
2.npm --registry命令underscore
npm --registry https://registry.npm.taobao.org info underscore (npm info underscore依然是爲了檢驗是否設置成功)
3.修改配置文件~/.npmrc (win系統在C:\Users\用戶名.npmrc) 加入下面內容get
registry = https://registry.npm.taobao.org
其實1,2,3都是修改npm的配置文件.npmrc .it
若是以爲直接修改比較麻煩的話,就用cnpm
命令吧,先用class
$ npm install -g cnpm --registry=https://registry.npm.taobao.org
安裝cnpm包,而後就能夠敲cnpm install [name]
命令了,很方便~~配置
若是網絡情況很差,或者以爲npm install慢的能夠換成國內的鏡像試下~~~