@yhx392/vite-plugin-zip-dist
v0.0.10
Published
A vite plugin about zip dist
Downloads
260
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