我一直在阅读这篇post关于在VS2010的发布/包事件中缩小和压缩CSS / JS等静态文件。
我想知道是否也可以将文件合并到一个CSS文件和一个JS文件中? 在这个过程中如何做到这一点。
答案 0 :(得分:4)
至于缩小和压缩CSS和JS文件 - 这不应该是任何问题。
然而 - 当涉及将所有相关文件(CSS和JS)实际组合到单个文件中时,您需要小心避免可能发生的任何命名冲突。
(如果您使用一些已经缩小的JS文件,这一点尤其重要 - 因为a,b,c
等变量会经常使用。)
The YUI Compresser可以处理CSS和JavaScript文件的压缩。
希望这有帮助。
答案 1 :(得分:0)
发布时间合并是个好主意但有时说页面“A”需要'a.js'和'b.js'而页面“B”需要'a.js'和'c.js'而且有很多这样的动态组合。在构建时进行此检查然后分组有时非常繁忙。
如果动态发生分组以获取所需资源并使用此类HTTP请求,该怎么办...
<script language="JavaScript" src="/appContext/js/a,./subdir/b.js"></script>
WebUtilities库(用于J2EE)完全相同,并且有助于许多其他前端优化。
这是链接。看看你发现它有用。