get方式
依赖module:
var archiver = require(
'archiver')
;
function download(req,res){
var archive = archiver('zip');
var output = fs.createWriteStream(__dirname+'/down.zip');
archive.pipe(output);
archive.bulk([
{
src: ['**'],
cwd: __dirname+'/down',
expand: true
}
]);
archive.finalize();
output.on('close', function () {
res.sendFile(__dirname + '/down.zip', function () {
console.log(1)
})
});
}