我们正在尝试让MVC 4中的ScriptBundle在web.config中调试= false时返回扩展的javascript列表。默认情况下,ScriptBundle将在debug=false时将javascript优化为一个调用。
当前,当您在web.config中设置web.config时,ScriptBundle将组合并将缩小为以下所示的javascript文件:
<script src="/AAA/Scripts/a?dfkjghakjsdfhglkjasdhfkljasdf"></script>我们需要Scriptbundle,当debug=false展开时,输出javascript,如下所示:
<script src="/AAA/Scripts/jquery.validate.unobtrusive.min.js"></script>
<script src="/AAA/Scripts/jquery.tipTip.js"></script>有办法关闭Scriptbundle优化吗?
为什么?当我们在站点上进行https重定向时,ScriptBundle优化的脚本链接不起作用(我们在链接上得到503个禁忌)
发布于 2013-01-09 19:42:33
尝试在设置包的BundleConfig.cs文件中设置以下内容:
BundleTable.EnableOptimizations = false;有关更多详细信息,请参阅http://www.asp.net/mvc/tutorials/mvc-4/bundling-and-minification。
https://stackoverflow.com/questions/14243678
复制相似问题