遇到的cannot find module 'xxx' 問題


昨天配置新項目的環境,明明都npm inatsll都安裝了,再次運行的時候一直報錯,缺少模塊。我以為就一個沒安裝上,就手動npm install -g 'xxx' ;結果一個裝好了,又繼續蹦出cannot find module 'xxx'。

我繼續install,然而依舊繼續蹦出來新的cannot find module 'xxx'。我這暴脾氣。

還有這樣說的:

出現cannot find module 'xxx',說明你缺xxx模塊,你需要做的就是輸入命令npm install xxx.之后將會自動下載安裝,如果提示不成功,再來一遍

每個人出現問題的場景不同,就像我裝一個錯一個,我豈不是要累死了。而且package.json里也都顯示依賴裝好了。

還有人說可以通過配置環境變量,如下:

使用npm install -g 'xxx' 之后仍然報 
Cannot find module 'xxx' 錯誤,可以通過設置環境變量來解決; 

export NODE_PATH=/usr/local/lib/node_modules/  
echo $NODE_PATH  

反正我是不知道他本人有沒有試過,也沒有個截圖可以看看是咋配置的環境變量,本人愚笨,看不懂這環境變量。

於是簡單粗暴,刪除項目,從svn重更新項目,再一鍵npm install。然后這個竟然奇跡般地能用了,哎,不知道是啥問題。


免責聲明!

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



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