首先需要弄清楚npm與cnpm的區別(要看解決問題方案的情直接跳到最后):
npm:npm(node package manager)是nodejs的包管理器,用於node插件管理(包括安裝、卸載、管理依賴等)
cnpm:因為npm安裝插件是從國外服務器下載,受網絡影響大,可能出現異常,如果npm的服務器在中國就好了,所以我們樂於分享的淘寶團隊干了這事。來自官網:“這是一個完整 npmjs.org 鏡像,你可以用此代替官方版本(只讀),同步頻率目前為 10分鍾 一次以保證盡量與官方服務同步。”
解決方法就是安裝CNPM啦:
安裝:命令提示符執行npm install cnpm -g --registry=https://registry.npm.taobao.org
注意:安裝完后最好查看其版本號cnpm -v或關閉命令提示符重新打開,安裝完直接使用有可能會出現錯誤。
詳細點的資料請查看:http://blog.csdn.net/shelly1072/article/details/51524029。