fo-pack
v0.0.3
Published
同时兼容nodejs和nodeasp的文件打包模块。
Downloads
3
Readme
pack
同时兼容nodejs和nodeasp的文件打包模块。
可以将多个小文件打包合并成一个文件(不压缩),便于网络传输。因为没有采用压缩算法,所以打包和解包的速度都非常快。打包20M/1000个文件的时间在1s以内!
使用方法
var pack = require('pack');
合并
var m = process.release.name === "nodeasp" ? ".asp" : ".node";
var source = path.resolve(__dirname);
var target = path.resolve(__dirname, "../blog.pbd" + m);
pack.combine(source, target);
解包
var m = process.release.name === "nodeasp" ? ".node" : ".asp";
var source = path.resolve(__dirname, "../blog.pbd");
var target = path.resolve(__dirname, "../blog_pbd" + m);
pack.extract(source, target);