git - 让 grunt.js 在一个预先存在的 yeoman 项目上工作

标签 git yeoman gruntjs

我有一个工作的 yeoman 项目,我用 grunt server 运行服务器,它工作正常。

我把整个东西放到一个 git 仓库中,然后将它 checkout 到一个新文件夹中...

当我尝试执行“grunt 服务器”时,它说:

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/

相关文章:

git - 通过 WSL 克隆 GitHub 存储库失败

git - 是否有 Git 默认分支的 Bazaar 等价物?

git - git 批准的凭据错误

powershell - GruntJS Concat不起作用(超出了最大调用堆栈大小)

git - 没有内容的 Git 克隆是否可行?

javascript - AngularJS,我的第一个 html 组件 "widget"

javascript - 使用 Yeoman 生成器复制文件不起作用

node.js - 如何将文件复制为模板,向其中注入(inject)值,到不同的文件夹?

javascript - 当我启用布局时,为什么 sails.js 会引发如此多的浏览器控制台错误?

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