@yhx392/vite-plugin-zip-dist
v0.0.10
Published
A vite plugin about zip dist
Readme
vite-plugin-zip-dist
一个用于生成构建产物 压缩 文件的 Vite 插件。
功能特性
- 在构建完成后自动将 dist 目录打包成 ZIP 文件
- 支持自定义 ZIP 文件名称
- 支持时间戳格式化
安装
npm install @yhx392/vite-plugin-zip-dist -D使用
在 vite.config.ts 文件中引入插件:
import pluginZipDist from '@yhx392/vite-plugin-zip-dist';
export default defineConfig({
plugins: [pluginZipDist()],
});配置
| 参数名 | 类型 | 默认值 | 描述 |
| -------------- | -------- | ------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- |
| name | string | | 生成的 压缩 文件名称 ,注意 name 存在时会覆盖默认 dateFormat 规则 |
| format | string | zip | 生成的文件类型,可选值为 zip 和 tar |
| dateFormat | string | YYMMDD | 时间戳格式化,具体参考dayjs 的文档 |
| archiveOptions | object | {zlib: { level: 9 },forceLocalTime: true} | 传递给 archiver 的选项,具体参考 archiver 的文档 |
License
MIT
