所以我用 rtm 位完成了一个新的 mvc4 应用程序的开发。
我部署到了一个产品服务器,除了样式之外,一切都运行良好。 bundle 有问题,我认为是排序问题或某些文件未随 bundle 一起渲染。
如何调试 bundle 中发生的情况以了解出了什么问题?回到我的开发环境,如果我在 web.config 中切换 debug=false,我可以复制我在产品中遇到的问题,因此该环境没有问题。
谢谢!!
更新。如果我通过 BundleTable.EnableOptimizations = false 关闭启用优化; prod 上的网站工作正常,但当然没有缩小。
最佳答案
如果您认为这是一个排序问题,则当 EnableOptimizations = false 时您看到的顺序将是优化开启时您在 bundle 中获得的顺序。
您还可以尝试通过将所有 ScriptBundles 更改为 Bundle(没有 Transform)来关闭缩小,然后您将获得捆绑但未缩小的脚本,并且希望您可以调试 javascript。
关于asp.net-mvc-4 - 使用 RTM 调试 MVC4 捆绑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12294902/