https://github.com/jhades/angularjs-gulp-example/blob/master/gulpfile.jsのリンクは、bundle.a3503174.js
という名前のバンドルファイルを生成しているようですが、htmlではbundle.js
と参照されています。それはどのように機能するのですか?名前はmd5チェックサム番号で拡張されていますが、システムは正しいバンドルファイルのどこを調べるべきですか?`cachebust.resources()`が `bundle.a3503174.js`を作成した後、` bundle.js`をhtmlから参照する方法は?
0
A
答えて
0
質問のリンクは実際にはgulp-cachebust
を使用してバンドルを作成し、index.html内のそのバンドルへの参照を適切なファイル名に書き換えます。キーは、次のコード行の中の文cachebust.references()
にあります。
gulp.task('build', [ 'clean', 'bower','build-css','build-template-cache', 'jshint', 'build-js'], function() {
return gulp.src('index.html')
.pipe(cachebust.references())
.pipe(gulp.dest('dist')); });
のindex.htmlの非グッバージョン内の参照リンクが/dist/js/bundle.js
あるもののなります。その参照は、index.htmlのgulpバージョン内でjs/bundle.a3503174.js
と書き直されています。
関連する問題
- 1. WCF:ServiceHost(WCF 4.5)から作成したインスタンスの参照を取得する方法
- 2. WCFサービス参照を作成する正しい方法は?
- 3. SharePointページ内で最後に作成されたページを参照する方法HTML内のライブラリ
- 4. 私のhtmlページにあるすべてのjsファイルの参照を1つだけ作成する方法
- 5. タイムスタンプを作成する場所と、ユーザーがアプリケーションを閉じて再オープンした後に参照する方法
- 6. hash.valuesの作成方法を参照する方法
- 7. マングースJS投稿参照作成
- 8. 参照元からセッションを作成
- 9. SQL Serverの参照テーブルから削除するトリガーを作成する方法
- 10. プロジェクトから削除した後に参照.dllを見つける方法
- 11. フィクスチャで循環参照を作成する方法は?
- 12. 実行時にTDataSet参照フィールドを作成する方法は?
- 13. オブジェクトのインライン作成で親を参照する方法は?
- 14. 逆参照ポインタへの参照を作成しますか?
- 15. html文字列からhtmlノードを作成する方法は?
- 16. NetSuite - 参照リンクの作成方法
- 17. 新しく作成したAndroidアクティビティへの参照を取得する方法
- 18. JSfiddle:マルチJS/CSS/HTMLファイルプロジェクトを作成する方法は?
- 19. VBA:値を参照する変数からセル参照を返す方法
- 20. bundle.jsファイルをチャンクする方法は?
- 21. JSはのは、私が持っていると言うなし後方参照
- 22. パラメータのコピーまたは参照を作成しますか?
- 23. VSを作成したexeに参照を埋め込む方法は?
- 24. ドッカーが間違ったポートを参照して作成する
- 25. phpの後方参照から変数変数を作成することはできますか?
- 26. シェフ:同じレシピでディレクトリを作成した後、そのディレクトリを参照/実行する方法
- 27. context.xmlで作成されたBeanを参照する方法は?私のプロジェクトで
- 28. js-phpが生成したロケーション参照がIE8で動作しないのはなぜですか?
- 29. CodeDomで作成したプロジェクトからlog4net参照がドロップされました
- 30. プロシージャを作成した後に、参照カーソルをoracleに戻します。