AOT / Build — CLI Reference
ng-image-optimizer-aot scans your browser dist, generates resized variants with Sharp, and writes them next to the originals using the naming convention.
bash
ng-image-optimizer-aot --helpOptions
| Flag | Description | Default |
|---|---|---|
--dist | Path to Angular browser output (required) | — |
--paths | Comma-separated globs relative to --dist | ** |
--skip | Globs to exclude (e.g. icons/**) | — |
--quality | Output quality 1–100 | 90 |
--format | webp | avif | jpeg | webp |
--widths | Comma-separated pixel widths to generate | 640,828,1080,1200,1920 |
--concurrency | Parallel Sharp workers | 4 |
--blur | Generate a small blurred placeholder (64px) | off |
Examples
bash
ng-image-optimizer-aot --dist ./dist/my-app/browser --format webpbash
ng-image-optimizer-aot \
--dist ./dist/app/browser \
--paths "assets/**,images/**" \
--skip "icons/**" \
--quality 80 \
--format avif \
--widths 640,750,1080,1920