2014-07-08 55 views
6

當我設置了自耕農角發生器我得到這個錯誤做咕嚕後服務自耕農角發生器不會對咕嚕開始擔任

module.js:340 

    throw err; 
     ^
Error: Cannot find module './lexer' 
    at Function.Module._resolveFilename (module.js:338:15) 
    at Function.Module._load (module.js:280:25) 
    at Module.require (module.js:364:17) 
    at require (module.js:380:17) 
    at Object.<anonymous> (/var/www/angMaps/node_modules/grunt/node_modules/coffee-script/lib/coffee-script/coffee-script.js:10:10) 
    at Object.<anonymous> (/var/www/angMaps/node_modules/grunt/node_modules/coffee-script/lib/coffee-script/coffee-script.js:167:4) 
    at Module._compile (module.js:456:26) 
    at Object.Module._extensions..js (module.js:474:10) 
    at Module.load (module.js:356:32) 
    at Function.Module._load (module.js:312:12) 
+0

是「./lexer」正確的路徑嗎?你可以發佈module.js或你的應用/服務器文件的代碼嗎? –

+1

@Rockyy我只好按照這個http://stackoverflow.com/questions/13011290/cannot-find-module-coffee-script/19023184#19023184 只是刪除node_modules文件夾和npm安裝在該目錄中解決了問題。 –

回答

6

正如@SteveBirkner已經提到,刪除node_modules目錄並再次運行npm install命令。它應該工作。

+0

這不適合我!其他解決方案?我已經嘗試了所有的東西!事件grunt -v給我同樣的錯誤 – mohi

+0

謝謝,爲我工作 –

2

我有同樣的問題,並在日誌的末尾我收到了這樣的消息:

... 
http 200 http://registry.npmjs.org/-/all 
Killed 

的問題是缺乏在我的虛擬機內存不夠的。一種解決方案是使用交換提到here