yeoman角度发电机不会开始咕噜咕噜的服务

时间:2014-07-08 18:53:05

标签: node.js angularjs gruntjs yeoman bower

当我用自耕农设置角度生成器时,我在执行grunt serve

后出现此错误
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)

2 个答案:

答案 0 :(得分:6)

正如@SteveBirkner已经提到的那样,删除node_modules目录并再次运行npm install命令。它应该工作。

答案 1 :(得分:2)

我遇到了同样的问题,在日志的最后我收到了这样的消息:

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

问题是我的VM中缺少足够的内存。一个解决方案是使用swap here