有没有办法让 MVC4 的捆绑系统仅在调试模式下包含脚本/样式?
例如,我有很多调试模式脚本可以帮助我调试系统。我显然不希望它们在系统处于发布模式时呈现。
我想到了使用这样的块:
bundles.Add(
new ScriptBundle("mybundle")
.Include(
"~/scripts/foo.js",
"~/scripts/bar.js"
#if DEBUG
,"~/scripts/baz-debug.js"
#endif
)
);
但调试模式应通过web.config
.
那么正确的做法是什么?