1. 程式人生 > >如何使用淘寶映象以及安裝cnpm

如何使用淘寶映象以及安裝cnpm

介紹

淘寶 npm 地址: http://npm.taobao.org/
官方網站已經講解了如何安裝cnpm,我們在這裡瞭解一下使用淘寶映象的一些方式

使用方法

有很多方法來配置npm的registry地址,下面根據不同情境列出幾種比較常用的方法:

方法1、臨時使用
npm --registry https://registry.npm.taobao.org install [依賴的名稱]
方法2、持久使用(慎用)

注:這種方法不建議使用,因為使用這種方式會造成之後都要通過淘寶映象來獲取依賴包,如果是公司內部發布到npm的依賴包,會出現下載失敗的情況

npm config set registry https://registry.npm.taobao.org

檢查是否配置成功

npm config get registry
方法3、安裝cnpm(推薦)

推薦這種方式是因為既不會影響npm命令,又不用每次都寫淘寶地址進行依賴包的安裝

npm install -g cnpm --registry=https://registry.npm.taobao.org

或者通過新增npm引數alias一個新命令:

alias cnpm="npm --registry=https://registry.npm.taobao.org \
--cache=$HOME/.npm/.cache/cnpm \
--disturl=https://npm.taobao.org/dist \
--userconfig=$HOME/.cnpmrc"

# Or alias it in .bashrc or .zshrc
$ echo '\n#alias for cnpm\nalias cnpm="npm --registry=https://registry.npm.taobao.org \
  --cache=$HOME/.npm/.cache/cnpm \
  --disturl=https://npm.taobao.org/dist \
  --userconfig=$HOME/.cnpmrc"' >> ~/.zshrc && source ~/.zshrc

cnpm的使用和npm並無區別(它還有一些npm沒有的命令,詳情請瀏覽官網):

cnpm install [依賴名]

結語

希望能夠解決大家工作和學習中的一些疑問,避免不必要的時間浪費,有不嚴謹的地方,也請大家批評指正,共同進步!
轉載請註明出處,謝謝!
交流方式:QQ1670765991