ColdBox JSMin Compressor

ForgeBox , Plugins , Releases Add comments
By: Luis Majano
Thanks to Henrik Joreteg we have now our very own ColdBox JSMin Compressor for js/css assets.  This plugin is a cool java/coldfusion integration and will compress your css and js assets on the fly and produce compressed versions of your assets.  It will also cache them and concatenate multiple assets into a single js/css file for even more optimizations. How easy?

<head>
#getMyPlugin("JSMin").minify('includes/js/myscripts.js','includes/js/jquery.js')#
#getMyPlugin("JSMin").minify('includes/css/site.css','includes/css/boxes.css')#
</head>


So thanks Henrik, we now have ColdBox JSMin and what would a plugin be without documentation :) http://wiki.coldbox.org/wiki/Projects:JSMin-Compressor.cfm

1 response to “ColdBox JSMin Compressor”

  1. Henrik Joreteg Says:
    Thanks for the props Luis. You're awesome for pulling this off so fast!

    One other thought. Some people have a very strong preference for XHTML vs HTML syntax. It may be nice to have an optional argument for outputting tags in either coding style, especially since HTML5 supports both.

    <link href="reset.css" rel="stylesheet" type="text/css">

    vs.

    <link href="reset.css" rel="stylesheet" type="text/css" />


    Just a thought... totally awesome plugin though, I love it!

Leave a Reply