Download the PHP package makehappen/autominifier without Composer
On this page you can find all versions of the php package makehappen/autominifier. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download makehappen/autominifier
More information about makehappen/autominifier
Files in makehappen/autominifier
Package autominifier
Short Description Automatically Minify and Concatenate your JS and CSS files and libraries into single files for improved application performance.
License MIT
Homepage https://github.com/makehappen/minifier
Informations about the package autominifier
autominifier
Automatically Minify and Concatenate your JS and CSS files and libraries into single files for improved application performance.
Main features
- Auto minify and concatenate js and css libraries into single .min files
- Auto cache bust on changed versions
- Auto detection of environment type
Other features
- It just works, out of the box
- Set it and forget it
- No complex configurations
- No Node.js required
- No "watch" command required
- No "--production" flag required
- No configuration updates needed when adding new files
- Auto detect already minified files
- Customize destination folder and file names
- Faster than Gulp or Grunt
Install
Via Composer
Basic Usage
Post install:
-
Add env.json files to .gitignore
-
Update environment in env.json to development
- Run minifier instance again to generate .min files
Customized Usage
Custom folders and .min files:
Custom list and order of files: config.json
Implementation example in a Laravel project
Conventions
- By default, JavaScript files should live in the public /js folder or its sub-folders
- By default, CSS files should live in the public /css folder or its sub-folders
- Default concatenation order is alphabetical, folders first, followed by file names
- Default relative path from vendor folder to public folder is expected to be ../public
- Accepted extension files: .js, .css, .sass, .scss
Change log
Please see CHANGELOG for more information what has changed recently.
Testing
Contributing
Please see CONDUCT for details.
Security
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
Credits
- Florin Ilie
- All Contributors
License
The MIT License (MIT). Please see License File for more information.