节点没有从Gruntfilefind依赖关系

我一直在使用Yeoman的全angular度发电机,一周前它工作的很好。

现在,在生成新的应用程序之后,节点无法添加Gruntfile.js中的连线依赖项。 基本上,我必须安装所有应该用npm install解决的依赖关系。 在安装了十几个npm软件包(如jit-grunt,jshint等)之后,grunt build / serve将会完成,但该应用程序不会在浏览器中加载。

我确定这是一个node / npm问题,因为应用程序生成器在一个星期前就开始工作了。 我试过完全卸载并重新安装。 任何猜测,为什么发生这种情况?

尽pipe我用不同的npm版本得到相同的行为,现在我在:

npm:3.3.12节点:4.2.1 grunt-cli:0.1.13 grunt:0.4.5

当我手动安装这些软件包时,我也收到了这个错误信息,我觉得它可能是相关的:

 Ryans-MacBook-Pro:appTest nonzero$ npm install jit-grunt --save-dev app-test@0.0.0 /Users/nonzero/Programming/appTEST └── (empty) npm ERR! code 1 

尝试删除本地node_modules文件夹,然后运行npm cache clean 。 也许这会有所帮助。