diff options
| author | HumairAK <humair88@hotmail.com> | 2016-07-27 06:44:05 +0000 |
|---|---|---|
| committer | HumairAK <humair88@hotmail.com> | 2016-07-27 06:44:05 +0000 |
| commit | 6fd4613d0bf1bb78340e46d45b269ddd3c36f190 (patch) | |
| tree | 91a2a795aa56d96d076acf1b202645d0e68dd47a /node_modules/express-minify-html/README.md | |
| parent | 6271b9d13139c1e55118e5f26a3a7bf8caeeb11d (diff) | |
added compression
Diffstat (limited to 'node_modules/express-minify-html/README.md')
| -rw-r--r-- | node_modules/express-minify-html/README.md | 57 |
1 files changed, 0 insertions, 57 deletions
diff --git a/node_modules/express-minify-html/README.md b/node_modules/express-minify-html/README.md deleted file mode 100644 index c479b21..0000000 --- a/node_modules/express-minify-html/README.md +++ /dev/null @@ -1,57 +0,0 @@ -# express-minify-html -Express middleware wrapper around HTML minifier - -## Description - -This express middleware simply enchances the regular 'render' method of the response object for minifying HTML. - -## Usage - -```sh -npm install --save --production express-minify-html express -``` - -```js - -var express = require('express'); -var minifyHTML = require('express-minify-html'); - -var app = express(); - -app.use(minifyHTML({ - override: true, - htmlMinifier: { - removeComments: true, - collapseWhitespace: true, - collapseBooleanAttributes: true, - removeAttributeQuotes: true, - removeEmptyAttributes: true, - minifyJS: true - } -})); - -app.get('hello', function (req, res, next) { - res.render('helloTemplate', { hello : 'world'}, function(err, html) { - // The output is minified, huzzah! - console.log(html); - res.send(html); - }) -}); - -``` -Set 'override' to false if you don't want to hijack the ordinary res.render function. This adds an additional res.renderMin function to the response object to render minimized HTML. - -The 'htmlMinifier' opts are simply passed on to the html-minifier plugin. For all the available configuration options, see [the original repo!](https://github.com/kangax/html-minifier/blob/gh-pages/README.md) - -If no callback is provided, res.render/res.renderMin sends the minified HTML to the client just as the regular -express res.render does. Otherwise, the callback is called with the error object and the minified HTML content, as -demonstrated above. - -Full examples can naturally be found under the 'examples'-folder of this repository! - -## License - -MIT © [Matti Jokitulppo](http://mattij.com) - -[](https://badge.fury.io/js/express-minify-html) -[](https://img.shields.io/npm/dm/express-minify-html.svg) |
