【问题标题】:Getting grunt.js to work on a pre-existing yeoman project让 grunt.js 在一个预先存在的 yeoman 项目上工作
【发布时间】:2013-02-28 22:31:46
【问题描述】:

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

我把整个东西放到了一个 git repo 中,然后将它签出到一个新文件夹中......

当我尝试执行“grunt server”时,它会说:

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

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

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

【问题讨论】:

    标签: git yeoman gruntjs


    【解决方案1】:

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

    npm install & bower install
    

    【讨论】:

      【解决方案2】:

      我今天刚遇到这个!

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

      当您从 git 拉取项目时,请务必运行 npm install 和 bower install,然后您就可以继续使用了!

      【讨论】:

        【解决方案3】:

        您需要安装一些https://github.com/gruntjs/grunt-contrib 软件包。 gruntserver 输出(作为 Scott 的回答安装)会告诉你缺少什么

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2020-01-02
          • 1970-01-01
          • 2015-04-26
          • 1970-01-01
          • 2012-12-16
          • 2019-03-18
          • 1970-01-01
          相关资源
          最近更新 更多