npm 是node.js 環境下的包管理器,非常強大智能.node.js安裝相關軟件基本都是直接使用npm安裝。但是我們生活在天朝這片神奇的土地上,國內環境造成npm獲取國外數據包經常失敗或者速度緩慢,下載的速度著實讓我崩潰,那就要要提高npm安裝速度了。
npm的官方站點是http://www.npmjs.org/,其并沒有被墻,但是下載第三方的速度依然很慢,讓人蛋疼。
設置npm鏡像站點的方法有以下三種,都親測可用,但是重點還是所換鏡像地址的可用度
1.通過npm config參數設置
npm config set registry http://registry.cnpmjs.org
2.通過npm指令指定下載源,
npm --registry http://registry.cnpmjs.org info? 需要安裝的包名稱
3.編輯~/.npmr配置文件,如果沒有新建文件即可
registry =https://registry.npm.taobao.org
其他推薦npm安裝技巧:
a.查看你npm全部配置項的結果:npm config ls -l
b.cnpmjs.org網站可以直接搜索鏡像,入口地址:http://cnpmjs.org
c.國內一些高可用性鏡像組員?
使用最多的NPM鏡像,不過因為使用量越來越大,最近越來越慢。
http://registry.npm.taobao.org
淘寶的 NPM 鏡像是一個完整的 npmjs.org 鏡像。可以用此代替官方版本(只讀),同步頻率目前為 15分鐘 一次以保證盡量與官方服務同步。
一個NPM 國內高速鏡像