我使用非常相似的基础运行两个项目。它们都捆绑了相同的JS文件,但是当我调试它时,它会在Chrome Developer工具中显示源代码中的JS文件,但另一个只显示捆绑的文件。任何想法为什么会这样?
脚本:
软件包:
答案 0 :(得分:1)
想出来:在我们强制要求的BundleConfig的底部:
BundleTable.EnableOptimizations = true;
删除了此内容,现在可以查看来源。
答案 1 :(得分:0)
我的猜测是你的后端是C#.NET。我在C#中使用MVC做了很多,开箱即用,它通常有一个bundleconfig文件。如果不是这样,请告诉我,我很感兴趣。我唯一一次看到这是因为我使用像C#这样的后端来为捆绑的js提供服务。这对用户来说非常棒。但是,您可以选择不捆绑它们,只是按原样提供它们。
再次假设这是一个C#MVC项目或类似的东西,而不是别的东西,这就是捆绑在布局/视图中的样子:
@Scripts.Render("~/bundles/js")
或类似的东西。我总是定制我的一些。为他们提供非捆绑式测试服务,只需评论并创建常规旧标签即可。
再次纯粹基于假设,请让我们更多地了解您的环境。