Socket
Book a DemoInstallSign in
Socket

html-minify

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

html-minify

minify html, and any CSS or JS included in your markup

latest
Source
npmnpm
Version
0.3.2
Version published
Maintainers
1
Created
Source

Description

Build Status Dependency Status

This is a node.js module that minimize HTML files with any CSS & JS. the css minify use cssmin,the html minify use the html-minifier

Installation

You can either download the plugin and unzip it into to your project folder or you can use npm to install the cssmin package.

npm -g i html-minify
    %> htmlminify one.html
    %> htmlminify -o one-min-utf8.html one-utf8.html //default charset is utf-8
    %> htmlminify -o one-min-gbk.html one-gbk.html -c gbk

how to use?see this:

Usage

The module exports the html-minify function, so you can use it with :

var htmlminify = require('html-minify');

The function htmlminify takes two arguments :

  • input : the html content you want to minimize.
  • linebreakpos : the number of characters before the end of the line. If empty, the output will have only one line.

Example :

var puts = require('util').puts,
fs = require('fs'),
var htmlminify = require('./html-minify');
var text = fs.readFileSync("/Any/Random/HTML.html", encoding='utf8');
var min = htmlminify(text);
puts(min);

history

  • 2013-07-08 minify js and css
  • 2013-07-03 change iconv to iconv-lite
  • 2013-06-26 fix utf-8 charset bug
  • 2013-05-31 cli support charset
  • 2013-05-30 first update

Keywords

html

FAQs

Package last updated on 29 Jun 2016

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts