Precompress a directory of assets
precompress
will recursively compress all suitable assets in a given directory,
creating (or replacing) compressed versions of the original files using the
appropriate extension type (e.g. gzip: index.html
-> index.html.gz
).
Using cargo
:
sh
cargo install precompress
``` $ precompress -h Precompress a directory of assets
Usage: precompress [OPTIONS]
Arguments:
Options:
--brotli
Enable brotli compression
--deflate
Enable deflate compression
--gzip
Enable gzip compression
--zstd
Enable zstd compression
--brotli-quality
Precompress the files in the current directory using brotli, gzip, and zstd:
precompress . --brotli --gzip --zstd
precompress
is released under the MIT license.
Please see the LICENSE file for more details.