0

当我运行 grunt serve 它会在下面发送消息并且服务器不运行

运行“wiredep:app”(wiredep) 任务找不到保存 Bower 包的位置

我通过谷歌找到了评论的解决方案

wiredep: {
  options: {
    //cwd: '<%= yeoman.app %>'
  },
  app: {
    src: ['<%= yeoman.app %>/index.html'],
    ignorePath:  /\.\.\//
  },
  sass: {
    src: ['<%= yeoman.app %>/styles/{,*/}*.{scss,sass}'],
    ignorePath: /(\.\.\/){1,2}bower_components\//
  }
}

但仍然得到相同的味精

谢谢

4

4 回答 4

0

尝试在 Grutfile.js 的wiredep 部分删除cwd 中的任何内容

wiredep: {
      options: {
        cwd: ''
      },
      app: {
        src: ['<%= yeoman.app %>/index.html'],
        ignorePath:  /\.\.\//
      }
于 2015-04-06T16:08:22.603 回答
0

如果不能修复它,请尝试在您的应用程序目录中运行 bower update && npm install 发布您的所有 Gruntfile.js

于 2014-11-27T15:39:25.553 回答
0

检查您的项目根目录中是否有.bowerrc文件。当您运行时,此文件指向bower存储包的位置bower install

于 2014-11-26T08:48:48.407 回答
0

我有同样的问题,这就是我的情况:

  1. 安装红宝石和指南针(约曼需要这些)
  2. 已验证 Ruby bin 文件夹的路径已添加到 %PATH%
  3. 安装的 Git
  4. 重新启动 cmd 窗口并在应用程序文件夹中运行“bower install”

之后, grunt serve 命令完美运行。注意:在您的情况下,安装 Git 并运行 bower install 就足够了。

我的回答遵循这篇文章:是什么导致“grunt serve”抛出“No Bower components found”?

于 2015-05-30T17:16:00.657 回答