html-mini

0.0.12 • Public • Published

html-mini

基于Nodejs,集成了clean-css、css-sprite、html-minifier、uglify-js

安装一 (npm install)

npm install html-mini

用法

var HtmlMini = require('html-mini').HtmlMini;
 
var htmlMini = new HtmlMini();
htmlMini.exec({
  baseDir: '../../app/',  //所有目录都是相对于baseDir
  htmlDir: './html',  //要压缩的html目录
  htmlOutDir: './dist/html/', //html输出目录
  jsOutDir: './dist/js/', //js输出目录
  cssOutDir: './dist/css/', //css输出目录
  commonFiles: [  //html页面中不进行压缩的js和css
    'http://res.wx.qq.com/open/js/jweixin-1.0.0.js', 
    '../libs/zepto/zepto.min.js', 
  ],  
});

安装二 (下载源码安装)

使用前请安装nodejs 和npm

1.初次使用时,请运行setup.bat安装

用法

打开exec.js 修改相应的压缩配置 运行exec.bat

压缩配置

  {
    baseDir: '../../app/',  //所有目录都是相对于baseDir
    htmlDir: './html',  //要压缩的html目录
    htmlOutDir: './dist/html/', //html输出目录
    jsOutDir: './dist/js/', //js输出目录
    cssOutDir: './dist/css/', //css输出目录
    commonFiles: [  //html页面中不进行压缩的js和css
      'http://res.wx.qq.com/open/js/jweixin-1.0.0.js', 
      '../libs/zepto/zepto.min.js', 
    ],  
  }

Package Sidebar

Install

npm i html-mini

Weekly Downloads

2

Version

0.0.12

License

MIT

Last publish

Collaborators

  • mw666666