2016-06-14 25 views
2

3.4.1のJHipsterの最新バージョンにアップグレードした後、私はgulp injectが私のカスタムBower依存関係をindex.htmlに挿入しないことに気付きました。だから私はすべてのプリインストールされたスクリプトタグを削除して、それらを再び注入させようとしました。Gulpタスク 'inject:vendor'がBower依存関係を投入しない

驚いたことに、うまくいきませんでした。何も注入されません。

チケットは表示されません。この問題については説明しません。これは私の環境ですか?誰かがこれが問題であることを確認できますか?

  • index.html

    <!-- build:js app/vendor.js --> 
    <!-- bower:js --> 
    ... all lines are deleted here ... 
    <!-- endinject --> 
    <!-- endbuild --> 
    
  • 実行gulp inject

    からパッケージ化された亭の参照を削除します(最新バージョンは執筆時点で3.4.1です)JHipster sample appを取る:再現方法

  • 何もbower:jsセクション

答えて

1

私はgulp injectはバウアーの依存関係を注入していないことを確認することができますに注入されていないが、両方のgulp inject:depgulp inject:vendorは私のために正常に働いていました。それがなぜであるかわからない。

私はちょうどgulpと呼ぶことをお勧めします。あなたのファイルを見て、どんな依存関係も注入し始めます。

+0

「gulp inject:dep」は別々に呼び出されますが、他のサブタスクと組み合わされているときは機能しません。おそらく、同じ 'index.html'ファイルに複数のサブタスクを書くことと関係しているでしょう。とにかく、あなたの提案はうまくいきます。ありがとう。 – nolexa

関連する問題