一、背景介紹
我們在使用node的npm相關命令安裝插件包的時候,如果使用的是npm相關的命令,往往會遇到下載緩慢或者下載失敗的問題。畢竟在大天朝~~
二、解決方案
例如安裝vue-cli腳手架工具
npm install -g vue-cli
2.1、使用cnpm的方式
使用cnpm的方式就很簡單了,如下圖所示。但是這裏需要注意的一點是,如果使用cnpm來操作過之後,那麼就請都使用cnpm來操作,不要和npm的相關命令混着用。不然貌似會出現未知的蜜汁錯誤。
cnpm install -g vue-cli
2.1.1、cnpm的安裝
npm install -g cnpm --registry=http://registry.npm.taobao.org
2.2、使用npm指定從哪個鏡像服務器獲取資源
npm install -gd express --registry-help://registry.npm.taobao.org
其中的-gD參數介紹:
2.3、修改npm的鏡像源地址(推薦模式)
這裏還有一個方案是通過修改npm安裝的鏡像源數據的方式,這個方式就可以避免方式1的可能混用出現的蜜汁錯誤,還能簡化方式2的使用複雜性。
npm config set registry http://registry.npm.taobao.org