var fs = require('fs') var path = require('path') var archiver = require('archiver') var output = fs.createWriteStream(path.join(__dirname, '../dist.zip')) var archive = archiver('zip') archive.on('error', function (err) { throw err }) archive.pipe(output) archive.directory(path.join(__dirname, '../dist/'), '') archive.finalize()