
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ArchiverがZIPに含めるファイルをフィルタする - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
ArchiverがZIPに含めるファイルをフィルタする - Qiita
プログラム プログラムは以下になります。 ディレクトリをZIP圧縮するためにdirectory関数を使いますが... プログラム プログラムは以下になります。 ディレクトリをZIP圧縮するためにdirectory関数を使いますが、第3引数にフィルタする関数を渡せます。 フィルタする関数の引数には、ZIP圧縮に含めるフォルダ・ファイルのデータが渡されます。 このデータをみて、含める場合データを返し、含めない場合falseを返します。 サンプルでは拡張子.txtのファイルを含めないようにしています。 const fs = require('fs') const path = require('path') const archiver = require('archiver') const output = fs.createWriteStream(__dirname + '/somedir.zip') const archive = archiver('zip', { zlib: { level: 9 }