又想卸載npm?仍是冷靜分析問題吧

看看bug

安裝什麼都報錯 一開始覺得是網絡問題 清理緩存 啥的都試過了 後來看下是否是鏡像源的問題:

不太對勁

設置淘寶鏡像源npm

npm config set registry https://registry.npm.taobao.org
複製代碼

下載nrm 能夠切換鏡像源的

npm install nrm -g(-g 寫在後面前面均可以)
複製代碼

查看當前是那個鏡像源緩存

nrm ls
複製代碼

切換鏡像源:

npm use XXX
複製代碼

注意你切換了以後仍是不能用cnpm的 還須要安裝

安裝cnpm 而且把鏡像源指向淘寶鏡像

npm install -g cnpm --registry=https://registry.npm.taobao.org 
複製代碼

好了 再把鏡像換回來npm

常見命令

刪除cnpm
npm uninstall cnpm -g
查詢當前鏡像
npm get registry /npm config get registry
設置爲淘寶鏡像源
npm config set registry https://registry.npm.taobao.org

設置回默認的官方鏡像
npm config set registry https://registry.npmjs.org/
複製代碼

儘管使用npm改爲淘寶倉庫,發現安裝速度仍是遠遠比cnpm慢(當模塊比較多的時候)。可能應該和cnpm安裝的文件結構有關係吧bash

cnpm安裝的文件結構和npm是不同的 坑也比較多 不建議使用網絡

相關文章
相關標籤/搜索