我有几个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中执行此操作时,捆绑的文件已损坏。
破碎可能是一个非技术术语,我的意思是破碎的是: -
文件不完整....
如果我需要提供更多详细信息,请告诉我。
答案 0 :(得分:0)
实际上是显示问题。
在chrome中,js文件的长度是有限的,所以不能完全显示。
尝试在新标签页中打开该文件,您将看到整个内容。
在Firefox中,它会提示用户在新标签页中打开以查看完整内容。