我正在做一个大型的.NET项目。我目前正在创建一个使用YUI压缩器的JS和CSS文件的自动挖掘器。经过研究,我发现项目中最重的文件实际上是.NET资源(比如MS ajax文件)。他们是非常大的和未缩小的。
我想知道,有什么方法可以缩小它们吗?
谢谢
发布于 2010-09-24 20:21:34
是的-肯定有一种方法可以缩小和/或组合ASP.NET应用程序的任何Javascript和/或级联样式表。
但是在我删除一些链接之前,等等。如果您正在使用一些主要的javascript框架,如jQuery、MSAjax等等。它们通常都有可供下载的精简版本。和some of them are available on CDN's ..这意味着你不需要在你的解决方案中缩小/组合它们。
Here is a list of major javascript libraries cached on the MS CDN。
现在,最后了解一些关于如何精简/组合ASP.NET解决方案的信息。
This link has some documentation关于如何制作用于定义YUICompressor.NET的所有配置设置/选项的MSBuild.xml文件。
而this link is a video I made则是关于如何使用TFS2008和持续集成来做到这一点。
HTH。
发布于 2010-05-11 19:22:13
您是否正在尝试压缩JavaScript或任何其他类型的文件?
如果您希望压缩JavaScript文件,实际上也可以继续压缩ASP.NET AJAX库。这是一种标准做法,大多数大型JS库在部署之前都会进行压缩。
https://stackoverflow.com/questions/2809988
复制相似问题