【发布时间】:2012-09-10 19:02:48
【问题描述】:
我正在使用 Asp.Net MVC 4 和内置的捆绑支持。在 BundleConfig.cs 中,我在 RegisterBundles 方法中添加了默认的 jquery:
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-{version}.js"));
我的项目中还包含jquery-1.8.0.js 和jquery-1.8.0.min.js。
调试时一切正常,但是当我设置 debug="false" 来测试捆绑时,它似乎正在缩小默认的 jquery 文件,而不是使用已经存在的缩小版本。当我在我的项目中查看 'min' 版本的 jquery 时,它在顶部包含一个小注释,第一个方法定义是 function(a,b)。当我在浏览器中查看输出时,注释丢失并且第一个方法定义不同。
有没有其他人看到过这个问题?如何让捆绑机制使用现有的 .min 文件而不是重新缩小?
【问题讨论】:
-
这个答案可能对你有帮助stackoverflow.com/a/12901050/230390
标签: asp.net-mvc-4 bundle asp.net-optimization