神戸プログラミングアカデミーのブログ

「未経験から」「スキルアップ」「起業を目指す」無料で学べる神戸のプログラミング学校&学習コミュニティ

zipファイルに圧縮する

www.youtube.com

npm archiverを使う

www.npmjs.com

const fs = require('fs');
const archiver = require('archiver');

---

const output = fs.createWriteStream(書き出すzipファイル名);
const archive = archiver('zip', {});
archive.pipe(output);
archive.file(zipに含めたい元ファイル, { name: zipを解凍したときのファイル名 });
archive.file(zipに含めたい元ファイル, { name: zipを解凍したときのファイル名 });
archive.file(zipに含めたい元ファイル, { name: zipを解凍したときのファイル名 });
archive.finalize()

シェルでzipファイルを作る

zip 書き出すzipファイル名 -j zipに含めたいファイル zipに含めたいファイル zipに含めたいファイル zipに含めたいファイル

※-jはディレクトリ名なしで格納するオプション

www.atmarkit.co.jp