在ASP MVC中,您将创建捆绑包,在运行时,捆绑中的所有文件将合并为一个,现在,如果您不想激活缩小,请按以下步骤操作。
通过在Web.config文件的编译元素中设置调试属性的值来启用或禁用捆绑和缩小。在以下XML中,debug设置为true,因此禁用了捆绑和缩小。
<system.web>
<compilation debug="true" />
<!-- Lines removed for clarity. -->
</system.web>
要启用捆绑和缩小,请将调试值设置为“false”。您可以使用BundleTable类的EnableOptimizations属性覆盖Web.config设置。以下代码允许捆绑和缩小并覆盖Web.config文件中的任何设置。
public static void RegisterBundles(BundleCollection bundles)
{
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-{version}.js"));
// Code removed for clarity.
BundleTable.EnableOptimizations = true;
}
精细,如果你的目标是加快你的网站,你正在使用Azure的,在我看来,最好的办法是create a CDN。