首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MVC 4:强制ScriptBundle返回Javascriptfile的非优化链接。

MVC 4:强制ScriptBundle返回Javascriptfile的非优化链接。
EN

Stack Overflow用户
提问于 2013-01-09 18:08:25
回答 1查看 4.9K关注 0票数 3

我们正在尝试让MVC 4中的ScriptBundle在web.config中调试= false时返回扩展的javascript列表。默认情况下,ScriptBundle将在debug=false时将javascript优化为一个调用。

当前,当您在web.config中设置web.config时,ScriptBundle将组合并将缩小为以下所示的javascript文件:

代码语言:javascript
复制
 <script src="/AAA/Scripts/a?dfkjghakjsdfhglkjasdhfkljasdf"></script>

我们需要Scriptbundle,当debug=false展开时,输出javascript,如下所示:

代码语言:javascript
复制
<script src="/AAA/Scripts/jquery.validate.unobtrusive.min.js"></script>
<script src="/AAA/Scripts/jquery.tipTip.js"></script>

有办法关闭Scriptbundle优化吗?

为什么?当我们在站点上进行https重定向时,ScriptBundle优化的脚本链接不起作用(我们在链接上得到503个禁忌)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-09 19:42:33

尝试在设置包的BundleConfig.cs文件中设置以下内容:

代码语言:javascript
复制
BundleTable.EnableOptimizations = false;

有关更多详细信息,请参阅http://www.asp.net/mvc/tutorials/mvc-4/bundling-and-minification

票数 12
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14243678

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档