让grunt.js在预先存在的自耕农项目上工作

时间:2013-02-28 22:31:47

标签: git yeoman gruntjs

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

我将整个东西放入git仓库,并将其检出新文件夹......

当我尝试做'grunt服务器'时,它说:

  

致命错误:无法找到当地的咕噜声。

     

如果您看到此消息,则找不到Gruntfile或grunt   尚未在本地安装到您的项目中。

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

3 个答案:

答案 0 :(得分:6)

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

npm install & bower install

答案 1 :(得分:1)

我今天刚遇到这个!

默认情况下,你的.gitignore会忽略/ bower_components,node_modules,dist文件夹等。

当你从git中拉出项目时,只需确保运行npm install和bower install,你应该好好去追求!

答案 2 :(得分:0)

您需要安装一些https://github.com/gruntjs/grunt-contrib个软件包。 gruntserver输出(安装为斯科特的答案)将告诉你缺少什么