Vite plugin for packing distribution/build folder into a zip file.
npm i -D vite-plugin-zip-pack
// vite.config.js
import { defineConfig } from "vite";
import zipPack from "vite-plugin-zip-pack";
export default defineConfig({
plugins: [zipPack()],
});
export interface Options {
/**
* Input Directory
* @default `dist`
*/
inDir?: string;
/**
* Output Directory
* @default `dist-zip`
*/
outDir?: string;
/**
* Zip Archive Name
* @default `dist.zip`
*/
outFileName?: string;
/**
* Path prefix for the files included in the zip file
* @default ``
*/
pathPrefix?: string;
}
MIT, see the license file