yeoman grunt-wiredep没有注入依赖项

Leo*_*gos 8 gruntjs yeoman grunt-wiredep wiredep

运行"wiredep:target"(wiredep)任务

完成,没有错误

但不注入bower.json的依赖项.无法调试此问题.任何帮助表示赞赏.

Gruntfile.js:

wiredep: {

        target: {

            // Point to the files that should be updated when
            // you run `grunt wiredep`
            src: [
                '<%= yeoman.app %>/index.html'
            ],
            // Optional:
            // ---------
            options: {
                cwd: '',
                dependencies: true,
                devDependencies: false,
                exclude: [],
                fileTypes: {},
                ignorePath: '',
                overrides: {}
            }
        }
    },
Run Code Online (Sandbox Code Playgroud)

dai*_*l28 10

请验证bower.json文件中的依赖项类型.您可能使用--save-dev将它们安装为devDependencies .关于wiredep的可选部分(您附加的)"devDependencies"选项已关闭,因此这种依赖关系被省略.为了检查这种情况,请快速打开如下选项并运行wiredep任务:

        // Optional:
        // ---------
        options: {
            // ...
            devDependencies: true
            // ...
        }
Run Code Online (Sandbox Code Playgroud)

如果我的假设将确认您应该在标记之间的目标html中注入依赖项:

  <!-- bower:js -->
  <!-- place for dependencies -->
  <!-- endbower -->
Run Code Online (Sandbox Code Playgroud)