ドライラン(プレビュー)
ファイルを変更せずに最適化の効果を確認
ドライラン(プレビュー)は、ファイルの上書きやバックアップといったファイルシステムへの副作用をもたらさず、最適化処理の動作確認ができるモードです。
実際の処理とほぼ同じ条件で動作するため、設定や処理対象ファイルの確認、最適化効果の見積もりに最適です。初めて実行する際の安全な動作確認に非常に有効なアプローチです。
ドライランの動作
- ファイルの軽量化を実行 - 実際の処理と同じ最適化を行う
- 上書き保存はしない - 最適化結果をファイルに書き込まない
- バックアップも作成しない - バックアップファイルを作成しない
- 実際の動作に近い条件で効果を確認できる
- 設定の確認や、処理対象ファイルの確認に便利
基本的な使い方
コマンドライン:
lightfile-batch /path/to/images --dry-runYAML設定ファイル:
dryRun: true
local:
dir: /path/to/images詳細ログも表示
ログレベルを debug にすることで、プログラムが何を行おうとしているかを詳細に表示できます。さらに、--verbose を指定することで、内部のモジュールのログも出力することができます。ファイルシステムに副作用をもたらさず、動作確認を詳しく追跡する際に有効です。
コマンドライン:
lightfile-batch /path/to/images --dry-run --verbose --log-level debugYAML設定ファイル:
dryRun: true
log:
level: debug
local:
dir: /path/to/images