Chrome中的捆绑和缩小问题但在Mozilla中运行良好

时间:2013-04-18 06:35:49

标签: asp.net-mvc-4 bundling-and-minification

我有几个JS文件我尝试使用MVC4捆绑,代码如下: -

public static void RegisterBundles(BundleCollection bundles)
{
    //Global App Items go here.
    bundles.Add(new ScriptBundle("~/Scripts/modernizr")
        .Include("~/Scripts/modernizr-*"));
    bundles.Add(new ScriptBundle("~/bundles/lib")
        .Include(
            "~/Scripts/jquery.js",
            "~/Scripts/jquery.unobtrusive*",
            "~/Scripts/jquery.validate*",
            "~/Scripts/jquery-ui*",
            "~/Scripts/jquery.tablesorter.js"));

    bundles.Add(new StyleBundle("~/content/bootstrap")
        .Include("~/Content/bootstrap.css"));

    var lessBundle = new Bundle("~/content/myApp").Include(
        "~/Content/jqueryMultiSelect.less",                
        "~/Content/scrollbars.css");
    lessBundle.Transforms.Add(new LessTransform());
    lessBundle.Transforms.Add(new CssMinify());
    bundles.Add(lessBundle);

    BundleTable.EnableOptimizations = true;
}

现在,当我在Firefox中看到我的console时,我可以看到我的响应为预期。但是,当我在Chrome中执行此操作时,捆绑的文件已损坏。

破碎可能是一个非技术术语,我的意思是破碎的是: - enter image description here

文件不完整....

如果我需要提供更多详细信息,请告诉我。

1 个答案:

答案 0 :(得分:0)

实际上是显示问题。

在chrome中,js文件的长度是有限的,所以不能完全显示。

尝试在新标签页中打开该文件,您将看到整个内容。

在Firefox中,它会提示用户在新标签页中打开以查看完整内容。