【发布时间】:2013-10-20 03:38:54
【问题描述】:
当我用
创建一个 AngularJS 项目时yo angular
它会创建一个 node_modules/ 目录,但将该目录放在 .gitignore 中。当我在别处克隆项目并运行时
grunt server
我明白了
致命错误:无法找到本地咕噜声。
如果您看到此消息,则表示未找到 Gruntfile 或 grunt 尚未本地安装到您的项目中。更多 有关安装和配置 grunt 的信息,请参阅 入门指南:
然而,入门指南并没有说明如何处理丢失的 node_modules/ 目录。
故意遗漏了node_modules/目录,因为yeoman把它放在了.gitignore中。
在这种情况下,使用 Yeoman 和 Grunt 的正确方法是什么?
Yeoman 和 Grunt 有更好的文档吗?
谢谢。
【问题讨论】:
-
您的 .gitignore 文件中列出了除了 node_modules 之外的哪些内容?你的 Gruntfile.js 是否被 clone 动作带入?这可能是 Marplesoft 解决的问题之后的第二个问题。