Minify requires PHP 5.3+, git, and composer.
Clone the project into the min/ directory inside your document root and install its dependencies:
cd /path/to/public_html
git clone https://github.com/mrclay/minify.git min
cd min
composer install --no-devNote: If you do this on localhost, make sure the min/vendor/ directory gets deployed to production.
Add "mrclay/minify": "~3.0.0" to your site's composer.json, and composer install.
The following assumes your vendor directory is in your document root. Adjust the MINIFY path as needed:
cd /path/to/public_html
mkdir min
MIN=min/
MINIFY=vendor/mrclay/minify/
cp ${MINIFY}example.index.php ${MIN}index.php
cp ${MINIFY}.htaccess ${MIN}
cp ${MINIFY}config.php ${MIN}
cp ${MINIFY}groupsConfig.php ${MIN}
cp ${MINIFY}quick-test.js ${MIN}
cp ${MINIFY}quick-test.css ${MIN}Edit min/index.php to remove the die() statement and adjust the vendor path as needed.
Note: This does not install the URL builder, but it's not necessary for operation.
You can verify it works via these two URLs:
If your server supports mod_rewrite, the ? are not necessary:
Write the Google Group for help.
- Usage instructions
- Cookbook for more advanced options
- All docs