0.1.6 • Published 9 years ago

res-minify v0.1.6

Weekly downloads
4
License
MIT
Repository
github
Last release
9 years ago

自动压缩合并js css,自动编译Less, express中间件

demo:

var resminify = require("res-minify")
app.use(resminify(path.join(__dirname, 'public')));
app.use("/v2",resminify(path.join(__dirname, 'public'),{"reAbsolute":true}));

##API resminify(path,options) path 物理路径 options 配置

//defined
{
    "compressCSS": true     //css压缩
    ,"reAbsolute": false    //是否转换CSS中原有的绝对路径
    ,"compressJS": true     //js压缩
    ,"compileLess": true    //编译Less文件
    ,"serverCache":true     //服务器缓存
    ,"fileMaxAge":604800    //浏览器缓存时间
    ,"cacheFilePaths": ""   //缓存目录 不设置则缓存到内存
    ,"directoryList":false  //目录浏览
    ,"defaultFile":["index.html","index.htm","default.html","default.htm"]  //默认文件,开启目录浏览后失效;
    ,"baseUrl":undefined    //reAbsolute 转换绝对路径的时前缀,默认取值req.baseUrl
}

自动合并访问规则 http:/XXX/js/??a.js,b.js
http:/XXX/css/??a.css,b.css

0.1.6

9 years ago

0.1.5

10 years ago

0.1.4

10 years ago

0.1.3

10 years ago

0.1.2

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago