關於linux環境下解 npm install卡在checking installable status(這一篇就夠了)


1.

原因:

  • 舊的npm緩存與項目沖突

 

解決方法:

 

    步驟一

sudo npm cache clean

假如這段代碼執行錯誤會提示 可執行的語句到時復制 運行即可

   步驟二

進入項目主目錄  刪除node_modules文件夾

   步驟三

重新install 可以嘗試使用淘寶鏡像(網速可以的話我覺得用原生的更好些)

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

2.

原因:

  • 運氣就是不行載不下來需要的模塊

   方法一

使用cnpm

依次執行

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

   方法二

單獨下載請求超時的模塊

npm i node-sass --sass_binary_site=https://npm.taobao.org/mirrors/node-sass
npm install chromedriver --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver

  方法四

修改請求方式

git config --global url."https://".insteadOf git://

  方法五

用梯子(這種方式如果方便使用的話那么這個交互成功率最高)

  方法六

本地install把已經生成好的node_modules上傳到無法打包的項目根目錄下 再build 項目

 

 

個人前面的 4種都嘗試了  奈何網絡和運氣不行 方法五又沒現成的工具 最后使用了 方法六 簡單粗暴

這種辦法是我自己最后使用的 無奈的嘗試了 4 5個小時(主要都在等 都是卡在checking installable status)

 

本篇參考了瓜多的博客就不一一寫在這了

如果有什么錯誤勞煩大佬指出 

感謝觀看 指導

2021-08-10 09:47:41


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM