npm作為國外的node倉庫安裝工具,自然會受到我大長城防火牆的干擾,國內用戶在安裝相關的資源的時候,會出現安裝失敗,以及速度很慢的情況。為了解決npm安裝的問題,國內出現了許多npm的鏡像網址,taobao的npm鏡像算是使用頻率比較高的了。
使用的方法我知道的有三種,首先是淘寶npm自己提供的兩種:
1)你可以使用我們定制的 cnpm (gzip 壓縮支持) 指令列工具取代預設的 npm:
##$ npm install -g cnpm --registry=
2)或是你直接透過新增 npm 參數 alias 一個新指令:
alias cnpm="npm --registry= \ --cache=$HOME/.npm/.cache/cnpm \ --disturl= \ --userconfig=$HOME/.cnpmrc" # Or alias it in .bashrc or .zshrc $ echo '\n#alias for cnpm\nalias cnpm="npm --registry= \ --cache=$HOME/.npm/.cache/cnpm \ --disturl= \ --userconfig =$HOME/.cnpmrc"' >> ~/.zshrc && source ~/.zshrc
3)直接將本地的npm倉庫指向淘寶的鏡像位址
npm config set registry
// 設定後可透過下面方式驗證是否成功
npm config get registry
// 或
npm info express
其實還有第四種,那就是臨時使用的時候,
npm --registry install express
以上是淘寶NPM源是如何使用的?的詳細內容。更多資訊請關注PHP中文網其他相關文章!