我使用yuicompressor-maven-plugin来压缩和聚合我们项目中的所有java脚本/ css。我在所有必需的JSP中引用最终的java脚本/ css。这在生产中很好用。但是,这会在开发中产生问题,因为每次我对单个js / css进行更改时,我都不得不重建以反映更改。什么是最好的组织方式,以便在开发中我能够对单个文件进行更改并立即反映它们,而在生产中我可以利用聚合?
答案 0 :(得分:0)
可能取决于您的设置。我们使用Jawr进行压缩,并且可以针对任何给定环境启用/禁用它。在prod上启用,页面链接到一个巨大的JS和一个巨大的CSS文件,压缩。在本地和开发人员上禁用,页面返回到未压缩的每个JS和CSS文件的链接。