Package Exports
- simply-minify
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (simply-minify) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Simply-Minify
Simply-Minify is a simple minifier for the Node.js platform. Simply-Minify finds all CSS and JS files in the given folder and minifies them.
Dependencies:
NPM-Package | Version |
---|---|
clean-css | |
UglifyJS3 |
Install
npm i simply-minify -D
Use
const simplyMinify = require('simply-minify');
simplyMinify();
This will minify all files in the "dist"
folder in the root directory of your app.
Arguments
The function simplyMinify
takes 3 arguments:
argument | data type | description | default | example |
---|---|---|---|---|
dir |
string |
directory to search for files | "dist" |
"src/js" |
CleanCSS_Options |
object |
options for clean-css | {} |
{level: 0} |
UglifyJS_Options |
object |
options for UglifyJS3 | {} |
{mangle: false} |
CLI mode
Make sure you have installed the npm-package globally: npm install simply-minify -g
You can use Simply-Minify straight from the command line with:
simplyMinify <path>
Options are not supported in CLI mode
License
Simply-Minify is released under the MIT License.