我在我的项目中使用 System.Web.Optimizations BundleConfig。我在我的网站上使用的特定 jQuery 插件遇到问题。如果我将文件添加到我的 ScriptBundle 中,它在调试模式下工作正常,但在我处于发布模式时抛出 JavaScript 错误(即设置 Web.config debug=false)。我在想某些东西没有被正确地缩小。
所有其他脚本都没有给我带来任何问题,所以我不想影响所有捆绑包的行为,但是有没有办法为特定捆绑包定制,告诉它在调试中使用特定版本,在发布时使用最小版本。
我知道它的默认行为是查找 .min 文件,但我似乎无法让它工作。谁能告诉我这里可能缺少什么?谢谢你的帮助。
这是我自己拆分的示例。这在调试中有效,但在我在 web.config 中设置 debug=false 时无效
ScriptBundle layoutBundle = new ScriptBundle("~/jsbundles/jquery/layout");
layoutBundle.Include("~/Scripts/plugins/jquery.layout-latest.js");
bundles.Add(layoutBundle);