これらのバンドルを考えると:
public static void RegisterBundles(BundleCollection bundles)
{
// 3rd party scripts
bundles.Add(new ScriptBundle("~/scripts")
.IncludeDirectory("~/Scripts/", "*.js"));
// my scripts
bundles.Add(new ScriptBundle("~/myscripts")
.IncludeDirectory("~/MyScripts/", "*.js"));
}
開発中は、最初のバンドルであるサード パーティのスクリプトだけをバンドルし、2 番目のバンドルをバンドルしないと便利です。
1 つのバンドルがバンドルされ、場合によっては縮小されることを指定する方法はありますが、他のバンドルはそうではありませんか?
のようなものを追加することを考えました
BundleTable.EnableOptimizations = true;
しかし、これはすべてのバンドルをバンドルします。一方、ScriptBundle などのバンドル クラスには、バンドルを強制できるメンバーがありません。