針對 npm ERR! cb() never called! 問題


在開發項目安裝依賴時(npm install) 往往會報  npm ERR! cb()never called!的錯誤

如圖:

 

解決方法:

一、首先要以管理員模式打開cmd清除你的npm緩存 : npm cache clean -f

二、清除完緩存后,安裝最新版本的Node helper: npm install -g n 

注意:如果出現npm ERR! notsup Unsupported platform for n@2.1.8: wanted {"os":"!win32","arch":"any"} (current: {"os":"win32","arch":"x64"})

這樣錯誤信息

如圖:

 

 

 然后執行以下    npm install -g n --force

如圖:

 

三、告訴助手(n)安裝最新的穩定版Node:n stable

四、完成上一個命令后,您將獲得最新信息。讓我們再次運行安裝: npm install 

如果在執行npm install 非常緩慢的時候,可以試着更換鏡像 

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

如圖

再執行 cnpm install,這時候就比較快一些安裝依賴文件   

安裝完依賴文件后,執行 cnpm run dev ,項目就啟動了。

 

以上是開發遇到的一個小問題,如有不足可以隨時提出。謝謝

 


免責聲明!

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



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