asp.net 如何减少.net AXD资源

qco9c6ql  于 2023-06-25  发布在  .NET
关注(0)|答案(2)|浏览(96)

我正在做一个大型的.NET项目。我目前正在使用YUI压缩器为JS和CSS文件创建一个自动化的minifier。在做了一些研究后,我发现项目中最重的文件实际上是.NET资源(像 AJAX 文件)。他们是非常大和unminified。
我想知道,有没有办法缩小它们?
谢谢

au9on6nz

au9on6nz1#

是的--绝对有一种方法可以为ASP.NET应用程序缩小和/或合并任何JavaScript和/或级联样式表。
但在我删除一些链接之前,等等...如果你使用的是一些主要的JavaScript框架,比如jQuery,MSAjax,无论什么。它们通常都有缩小版可供下载。和some of them are available on CDNs..这意味着你不需要在你的解决方案中缩小/合并它们。
Here is a list of major JavaScript libraries cached on the MS CDN
现在,最后来了解一下如何缩小/合并ASP.NET解决方案。
This link has some documentation介绍如何创建一个MSBuild.xml文件,该文件用于定义YUICompressor.NET的所有配置设置/选项。
this link is a video I made关于如何使用TFS 2008和持续集成来做到这一点。

tf7tbtn2

tf7tbtn22#

您是否正在尝试压缩JavaScript或任何其他类型的文件?
如果您希望压缩JavaScript文件,那么实际上也可以压缩 AJAX 库。这是一种标准做法,大多数大型JS库在部署之前都是压缩的。

相关问题