Gulp 吞咽任务';注入:供应商';不注入Bower依赖项

Gulp 吞咽任务';注入:供应商';不注入Bower依赖项,gulp,jhipster,gulp-inject,Gulp,Jhipster,Gulp Inject,升级到JHipster的最新版本3.4.1后,我注意到gulpinject没有将我的自定义Bower依赖项注入index.html。因此,我尝试删除所有预先打包的脚本标记,并再次注入它们 令人惊讶的是,它没有起作用。没有注射任何东西 我看不到有人买票,也没有人讨论这个问题。这就是我的环境吗?有人能证实这是一个问题吗 如何复制: 拍摄(撰写本文时,最新版本为3.4.1) 从index.html <!-- build:js app/vendor.js --> <!-- bower

升级到JHipster的最新版本
3.4.1
后,我注意到
gulpinject
没有将我的自定义Bower依赖项注入
index.html
。因此,我尝试删除所有预先打包的脚本标记,并再次注入它们

令人惊讶的是,它没有起作用。没有注射任何东西

我看不到有人买票,也没有人讨论这个问题。这就是我的环境吗?有人能证实这是一个问题吗

如何复制:

  • 拍摄(撰写本文时,最新版本为
    3.4.1
  • index.html

    <!-- build:js app/vendor.js -->
    <!-- bower:js -->
    ... all lines are deleted here ...
    <!-- endinject -->
    <!-- endbuild -->
    
    
    ... 所有行都将在此处删除。。。
    
  • 运行
    gulpinject

  • 没有向
    bower:js
    部分注入任何内容

我可以验证
gulp-inject
没有注入bower依赖项,但是
gulp-inject:dep
gulp-inject:vendor
对我来说都正常工作。不知道为什么


我建议只调用
gulp
,它将开始监视您的文件并为您注入任何依赖项。

对,
gulp inject:dep
单独调用是有效的,但与其他子任务结合使用时则不行。可能与多个子任务写入同一
index.html
文件有关。不管怎样,你的建议行得通。谢谢