問題タブ [gulp-inject]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
306 参照

gulp - gulp-inject エラーをデバッグする方法: "gulp-inject Nothing to inject into index.html"?

私のgulpタスクでは、gulp-inject中に次のエラーが発生します。

gulp-inject index.html に注入するものはありません

実際、私の index.html には何も注入されません。

私は、注入されるソースが存在するだけでなく、index.html に注入プレースホルダーが正しく指定され、配置されていると思います。

このエラー メッセージはどういう意味ですか?
このエラーに関する詳細情報を入手できますか?

0 投票する
1 に答える
367 参照

gulp-inject - 遅い gulp-inject のトラブルシューティング

何らかの理由で、最近 gulp-inject に長い時間がかかり始めました (3 分)。以前は数秒かかりました。この問題を診断するときにどこから始めればよいかわかりません。ここに私の出力があります:

私が気付いていない冗長なオプションはありますか? どんな助けでも大歓迎です。

0 投票する
1 に答える
349 参照

gulp - run-sequence で呼び出すと、gulp 注入タスクが機能しない

必要な手順

  1. clean buildディレクトリ。
  2. compile typescript files次に、コンパイルされたファイルをビルド ディレクトリに配置します。
  3. inject compiled filesindex.html へのスクリプトとして、ビルド ディレクトリに配置します。

プロジェクトの構造

index.html

ガルプタスク

問題

私が実行するgulp ts && gulp injectと、それは完全に機能します。

私が実行gulp buildするinjectと、メッセージが出力されずに機能しません。

run-sequence に問題があると思います。問題点と解決方法を教えてください。

0 投票する
2 に答える
1940 参照

javascript - Gulp-inject 変換が機能しない

index.htmlに依存関係を注入するためにgulp-injectをセットアップしようとしました。変換機能以外はすべて正常に動作します。次の方法でファイルパスの一部を置き換える必要があります: /frontend/src/-->/static/このようにしようとしました (どこかからコピーして貼り付けました):

実行後、コンソールには (標準の gulp 出力を除いて) 何も表示されず、変換されていないファイルパスが結果ファイルに表示されます。カスタム トランスフォームが実行されていないようで、代わりにデフォルトのトランスフォームが機能します。

0 投票する
3 に答える
538 参照

javascript - gulpでAngularスクリプトオーダーインジェクションを逆にする方法は?

gulp watch-dev(gulpfile.jsスニペットの質問の最後にあります)を使用してビルドするときに、Angular ページに次のスクリプトがあります。

app.modules.js他のスクリプトの上に乗りたい。これどうやってするの ?

これはファイル構造です:

これは私が物事が失敗すると思うところです:

buildIndexDevwatch-dev開発環境用の index.html をビルドするために呼び出されます。これが私gulpfile.jsのスニペットです:


@HenryZou 、これを行うと、いくつかの副作用があります。

ここで奇妙なこと:

で始まるものはすべて../フォルダに存在しません。他にもありますが、まだ状態が悪いです。

0 投票する
1 に答える
511 参照

gulp - Gulp doesn't work when multiple tasks are run

I'm trying to grap my head around gulp. I managed to write gulpfile.js for my basic page scaffolding, but i've problems with running serveral task in order.

I'm trying to generate css/main.css file from scss files, copy it to dist/css/ and then inject my js and css files into index.html (with gulp-inject).

#xA;

ATM result of build-dist is generated js/main.js file, copied index.html and about/index.html, generated main.css in dev dir, but not in dist. Files are not injected in dist/index.html aswell.

#xA;

Edit: Looks like gulp doesn't care about waiting for tasks to finish ignoring callback functions:

#xA;
0 投票する
1 に答える
837 参照

gulp - Gulp-inject には非常に長い時間がかかります

原因と解決方法がわからないという問題があります。gulp 注入には理由がなく、警告やエラーがなく、終了するのに非常に長い時間がかかります。その後、正常に完了します (タスクを完了するのに約 70 分かかったことがわかります!、時には 80 ~ 120 分かかりました):

コードを提供します。この問題のトラブルシューティング方法や解決策を見つけたいと思います。

挿入タスク:

必要な場合は conf ファイル: