文件名称:gzipper:用于压缩文件的CLI
文件大小:731KB
文件格式:ZIP
更新时间:2024-02-23 08:36:54
nodejs cli algorithm compression gzip
拉链 通过Brotli和Gzip算法压缩文件的工具可与许多CLI UI工具(Angular CLI,Vue CLI,create-react-app)无缝协作。 可以通过许多选项标志来扩展算法的灵活性,包括gzip-level , gzip-strategy , gzip-memory-level , brotli-param-mode , brotli-quality , brotli-size-hint 。 可以通过ENV变量声明所有标志(ENV变量比CLI参数具有更高的优先级)。 您可以启用verbose模式以获得更好的视觉表示效果,使用output-file-format定制文件输出,或者如果您有很多很少更改的文件,则使用incremental标记进行压缩。 默认情况下, gzipper压缩所有文件,但是您可以使用include或exclude选项以获得更好的灵活性。 安装 全球范围 npm i gzipper -g 在本地到devDependencies 。 npm i gzipper -D 用法 拉链 Usage: gzipper [options] [com
【文件预览】:
gzipper-master
----.gitignore(942B)
----package.json(2KB)
----package-lock.json(147KB)
----src()
--------interfaces.ts(1KB)
--------compressions()
--------Compress.ts(11KB)
--------Config.ts(1KB)
--------Incremental.ts(5KB)
--------bin.ts(7KB)
--------helpers.ts(2KB)
--------logger()
--------constants.ts(596B)
----bin()
--------index.ts(48B)
----CONTRIBUTING.md(4KB)
----LICENSE(34KB)
----CHANGELOG.md(1KB)
----tsconfig.json(478B)
----.github()
--------workflows()
----.eslintrc.js(429B)
----.prettierrc.js(96B)
----README.md(13KB)
----.eslintignore(4B)
----.mocharc.js(153B)
----index.ts(32B)
----nyc.config.js(380B)
----test()
--------resources()
--------CLI()
--------.eslintrc.js(144B)
--------methods()
--------utils.ts(4KB)
--------helpers.ts(145B)