ease-task-minify-html

1.0.2 • Public • Published

Ease Task Runner HTML Minifier Plugin

This is a plugin for the Ease task runner. It uses the html-minifier module to minify HTML files.

Installation

npm install ease-task-minify-html --save-dev

easeconfig.js:

const minifyHtml = require('ease-task-minify-html');

module.exports = ease => {

  ease.install('minify-html', minifyHtml, {});

};

Configuration

This plugin takes a config object similar to HTML Minifier Options while adding the following properties:

  • dir: Path to a directory containing all the SASS files, relative to easeconfig.js
  • outDir: Path to the output directory where the CSS files should be written, relative to easeconfig.js
  • cleanOutDir: Boolean indicating if the output directory should be emptied first

Example

easeconfig.js:

const minifyHtml = require('ease-task-minify-html');

module.exports = ease => {

  ease.install('minify-html', minifyHtml, {
    dir: 'src',
    outDir: 'dist',
    collapseWhitespace: true
  });

  ease.job('minify-html-files', ['minify-html']);

};

CLI:

ease minify-html-files

Package Sidebar

Install

npm i ease-task-minify-html

Weekly Downloads

1

Version

1.0.2

License

MIT

Unpacked Size

3.9 kB

Total Files

3

Last publish

Collaborators

  • ramtinsoltani