node文件打包
archiver
npm https://www.npmjs.com/package/node-archiver
以数据流的形式 对文件进行压缩
安装
npm install archiver --save
编写文件
    // 第一步,导入必要的模块
    const fs = require('fs');
    const archiver = require('archiver');
    // 第二步,创建可写流来写入数据
    const output = fs.createWriteStream(__dirname + "/hello.zip");// 将压缩包保存到当前项目的目录下,并且压缩包名为test.zip
    const archive = archiver('zip', {zlib: {level: 9}});// 设置压缩等级
    // 第三步,建立管道连接
    archive.pipe(output);
    // 第四步,压缩目录到压缩包中
    archive.directory('route/', false);
    // 第五步,完成压缩
    archive.finalize();
ok ~