15

現在、CSSファイルとJavaScriptファイルをバンドルして縮小するためにVisual StudioWebEssentialsを使用しています。

現在、本番環境にプッシュされたときのキャッシュの問題を回避するために、バージョン番号(mybundle-1.0.0.cssなど)でバンドルを手動で作成しています。また、ソースに変更を加えるたびに、バンドルファイルのバージョン番号を手動で変更する必要があります。

Web Essentialsバンドルに、見落としている可能性のある自動バージョン管理機能はありますか?

理想的なワークフローは次のとおりです。

  1. 開発者はソースファイルを更新します。
  2. Web Essentialsは、バンドルを自動的に更新します。
  3. Web Essentialsは、ファイル名のバージョン番号を自動的にインクリメントします。

これは可能ですか?

そうでない場合は、開発者のワークフローを改善するための提案をお待ちしています。

4

1 に答える 1

16

Web Essentialsは、動的バージョン管理をサポートしていません。代わりに、常に動的ランタイム機能を使用して、JSおよびCSS参照にフィンガープリントを自動的に追加します。これは、ビルドプロセスやツールのサポートから完全に独立しているため、私にとってはうまく機能します。代わりに、実際のファイルで変更を確認するだけです。したがって、はるかに堅牢です。

ここのブログ投稿に書いたところです

于 2013-01-09T21:26:41.847 に答える