git - 让 grunt.js 在已有的 yeoman 项目上工作

原文 标签 git yeoman gruntjs

我有一个工作中的 yeoman 项目,我使用 grunt server 运行服务器,它工作正常。
我把整个东西放到了一个 git repo 中,然后把它签到了一个新文件夹中......
当我尝试做“咕噜服务器”时,它说:

Fatal error: Unable to find local grunt.

If you're seeing this message, either a Gruntfile wasn't found or grunt hasn't been installed locally to your project.


我无法将 grunt 本地安装到该目录,并且无法找到和使用 GruntFile。

最佳答案

checkout Yeoman 项目后,您需要像在初始脚手架过程之后那样安装 npm 模块和 bower 组件,因为它们不是 git 存储库的一部分:

npm install & bower install

关于git - 让 grunt.js 在已有的 yeoman 项目上工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15146960/

相关文章:

css - 在 yeoman 初始化、twitter bootstrap 和 angular 期间选择 css 组件

javascript - 如何在Yeoman Webapp中配置eslint?

javascript - grunt bower-install进入php文件

javascript - 匹配-匹配某些文件扩展名但不匹配其他文件扩展名的正确方法

当项目包含其他子模块时 git filter-branch 不起作用

git - 当 rebase 需要 merge 时采取的正确步骤

git - 带有 GIT 子模块的 TFS 2013.4 构建失败

git - git恢复后找回更改并移到单独的分支

node.js - 尝试从npm安装Yeoman时出现ENOENT错误

twitter-bootstrap-3 - Bootstrap "grunt watch"不会创建 bootstrap.min.css