5

我正在开发一个大型 .NET 项目。我目前正在使用 YUI 压缩器为 JS 和 CSS 文件创建一个自动压缩器。经过一番研究,我发现项目中最重的文件实际上是 .NET 资源(如 MS ajax 文件)。它们非常大而且未缩小。

我想知道,有没有办法缩小它们?

谢谢

4

2 回答 2

2

是的 - 绝对有一种方法可以为您的 ASP.NET 应用程序缩小和/或组合任何 Javascript 和/或级联样式表。

但在我删除一些链接之前……如果你使用一些主要的 javascript 框架,比如 jQuery、MSAjax 等等……它们通常都有缩小版本可供下载……其中一些在 CDN 上可用..这意味着您不需要在解决方案中缩小/组合它们。

这是缓存在 MS CDN 上的主要 javascript 库的列表

现在,最后是有关如何缩小/组合 ASP.NET 解决方案的一些信息。

此链接有一些关于如何制作 MSBuild.xml 文件的文档,该文件用于定义 YUICompressor.NET 的所有配置设置/选项。

虽然此链接是我制作的有关如何使用 TFS2008 和持续集成的视频。

HTH。

于 2010-09-24T12:21:34.120 回答
0

您是否尝试压缩 JavaScript 或任何其他类型的文件?

如果您期待压缩 JavaScript 文件,您实际上也可以继续压缩 ASP.NET AJAX 库。这是一种标准做法,大多数大型 JS 库在部署之前都会进行压缩。

于 2010-05-11T11:22:12.637 回答