IncludeDirectory是否在MVC中检测生产中的所有缩小版本?

时间:2017-06-09 04:05:12

标签: c# asp.net-mvc asp.net-mvc-4

我的Script文件夹中有很多javascript文件。最初,我的RegisterBundles是这样的:

public static void RegisterBundles(BundleCollection bundles)
    {
        bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
                    "~/Scripts/jquery-{version}.js")

        bundles.Add(new ScriptBundle("~/bundles/jqueryui").Include(
                    "~/Scripts/jquery-ui-{version}.js"));

        bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include(
                    "~/Scripts/jquery.unobtrusive*",
                    "~/Scripts/jquery.validate*"));

        bundles.Add(new ScriptBundle("~/bundles/modernizr").Include(
                    "~/Scripts/modernizr-*"));
    }

但是因为我的Script文件夹下有很多其他Javascript文件,所以我想将所有内容快速输入:

bundles.Add(new ScriptBundle("~/bundles/jquery")
                    .IncludeDirectory("~/Scripts", "*.js", true));

因为我认为它们的工作方式相同。但他们真的一样吗? MVC会在Productions中转换所有缩小版本吗?

0 个答案:

没有答案