Grunt wiredep 注入 Bower 组件问题

Grunt wiredep to inject bower components issues

我正在使用 g运行t 任务 wiredep 将我所有的 Bower 组件注入我的 index.html,但遇到了一些问题。我正在尝试像这样开始非常基础 -

wiredep: {
      target: {
        src: 'index.html'
        }
    },

在索引中我只有

  <!-- bower:js -->
  <!-- endbower -->

  <!-- bower:css -->
  <!-- endbower -->

其他所有内容都已正确注入,但是当我 运行 任务时出现此错误。

  Running "wiredep:target" (wiredep) task
   Warning: ENOENT, no such file or directory '/project/bower.json' Use --force to continue.

调试时遇到问题 - 需要任何帮助!

我的 .bowerrc 也指向正确的目录(我认为)

{
     "directory": "bower_components"
}

您是否在 project/ 目录中创建了 bower.json 文件? 如果你还没有,运行

$ bower init

并填写答案。当它要求您

set currently installed components as dependencies?`

回答是。新的 bower.json 文件现已生成,并将根据您现有的 bower 包进行填充。