私はこの機能を使用したことがないので、それに関する記事をほとんど読んでいません。バンドルと縮小に関する記事を読んだ後、頭の中に混乱が生じました。だから私はここで尋ねている混乱を知り、クリアしたいと思います。
1)バンドルと縮小とは何か理解できましたが、縮小は毎回オンザフライで行われることを知りたいですか、それとも js フォルダに保存する前に js ファイルを縮小する必要がありますか?
2) bundle.add() は何をしますか? 最初に縮小してから、ファイルをバンドルに含めますか?
3) ファイルが既に縮小されていて、名前が jquery.min.js のような場合、何が起こるか...エラーが発生しますか?
4) ミニファクションがオンザフライで行われる場合、異なるクライアントがページをリクエストするたびにミニファクションが発生しますか、それとも一度だけのプロセスですか?
5) 縮小後、縮小版は常に縮小を防ぐためにサーバーによってキャッシュされますか?
6)
public static void RegisterBundles(BundleCollection bundles)
{
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-{version}.js"));
// Code removed for clarity.
BundleTable.EnableOptimizations = true;
}
please have a look at this code
"~/Scripts/jquery-{version}.js"));
is it wild card use {}
7) 縮小版ではなく、デバッグ中にjsファイルの実際のバージョンが提供されることを知りました。それは本当ですか?IDE から自分のページをテストするときに、どうすればそれを自分で確認できますか?
議論を求めています。ありがとう