1

我有一个 ASP.NET MVC 4 应用程序。我正在尝试利用内置的缩小功能。目前,我的 web.config 文件中有以下内容:

<system.web>
  <compilation debug="false" targetFramework="4.5" />
  ...
</system.web>

当我执行此操作时,我注意到我的 HEAD 部分中的以下内容:

<link href="/Content/css?v=WMr-pvK-ldSbNXHT-cT0d9QF2pqi7sqz_4MtKl04wlw1" rel="stylesheet"/>
<script src="/bundles/modernizr?v=jmdBhqkI3eMaPZJduAyIYBj7MpXrGd2ZqmHAOSNeYcg1"></script>

据我所知,这是捆绑正在发挥作用的信号。但是,它看起来不像缩小工作。我期待我的所有 HTML 都被压缩。但是,当我查看源代码时,它的格式看起来很整齐。当我查看 JavaScript 时,这些文件看起来被缩小了。但是,我希望 HTML 中的空格也会被删除。有什么我不明白的吗?

谢谢你。

4

2 回答 2

1

捆绑和缩小仅适用于脚本和样式。用于IIS dynamic compression您的页面。

或者

但它只会压缩数据(没有缩小)

于 2012-10-02T19:56:16.103 回答
1

只有您的 JS 和 CSS 会被缩小和捆绑。您的 HTML 将保持不变。缩小 HTML 不太有用,因为 HTML 文件通常比 JS 库小得多

于 2012-10-02T19:52:17.687 回答