【发布时间】:2010-10-28 06:14:42
【问题描述】:
如何压缩内联脚本和样式标签?
【问题讨论】:
标签: javascript minify yui-compressor
如何压缩内联脚本和样式标签?
【问题讨论】:
标签: javascript minify yui-compressor
不要忘记有一个.NET port of YUI Compressor。 :)
您可以将它用于构建后事件或在 TFS 构建中使用,或者仅在您自己的项目中使用 dll。
【讨论】:
您可以查看MBCompression 它允许您压缩来自 .net 应用程序的几乎所有内容(包括那些可爱的 webresource.axd 文件)。
这具有与常规 javascript 压缩类似的效果。除此之外,我仍然会考虑将内联脚本提取到单独的文件中,以消除重复并允许浏览器缓存该数据。
【讨论】:
这只是文本。从它周围的 HTML 中删除它,通过 YUI 压缩器运行它,然后放回去。
如果它是由 ASP.NET 组件生成的——那么你可能不得不在离开 ASP 的途中拦截它(例如使用代理),而在这一点上几乎可以肯定是不值得的。
【讨论】: