It would be great if couch had this built in (using minify or a similar library) so we could reduce HTTP requests.
If it could then output the combined file to a cache folder, and the combined file be updated if it detects changes to any of the js/css files.
Example from Lemonstand
http://lemonstand.com/docs/combining_an ... css_files/
- Code: Select all
<cms:combine>
<script src="<cms:show k_site_link />js/libs/gumby.js"></script>
<script src="<cms:show k_site_link />js/libs/ui/gumby.retina.js"></script>
<script src="<cms:show k_site_link />js/libs/ui/gumby.fixed.js"></script>
<script src="<cms:show k_site_link />js/libs/ui/gumby.skiplink.js"></script>
<script src="<cms:show k_site_link />js/libs/ui/gumby.toggleswitch.js"></script>
<script src="<cms:show k_site_link />js/libs/ui/gumby.checkbox.js"></script>
<script src="<cms:show k_site_link />js/libs/ui/gumby.radiobtn.js"></script>
<script src="<cms:show k_site_link />js/libs/ui/gumby.tabs.js"></script>
<script src="<cms:show k_site_link />js/libs/ui/gumby.navbar.js"></script>
<script src="<cms:show k_site_link />js/libs/ui/gumby.fittext.js"></script>
<script src="<cms:show k_site_link />js/libs/ui/jquery.validation.js"></script>
<script src="<cms:show k_site_link />js/libs/gumby.init.js"></script>
</cms:combine>
If it could then output the combined file to a cache folder, and the combined file be updated if it detects changes to any of the js/css files.
Example from Lemonstand
http://lemonstand.com/docs/combining_an ... css_files/