1. 程式人生 > >遇到的cannot find module 'xxx' 問題

遇到的cannot find module 'xxx' 問題

一個 不成功 做的 svn div local 命令 modules 錯誤

昨天配置新項目的環境,明明都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。然後這個竟然奇跡般地能用了,哎,不知道是啥問題。

遇到的cannot find module 'xxx' 問題