3.1.2 • Published 8 months ago

vite-plugin-zip-file v3.1.2

Weekly downloads
-
License
MIT
Repository
github
Last release
8 months ago

vite-plugin-zip-file

MIT LICENSE size downloads

Zip files at build time.

Tips: Node.js 16+ is required.

Install

yarn add vite-plugin-zip-file --dev

or

npm install vite-plugin-zip-file --save-dev

Options

ParamsTypesRquiredDefaultDesc
folderPathString|Pathtrue/distPath to the compressed folder
outPathString|Pathtrue/Compressed package output path
zipNameStringfalsedistPackage name
enabledBooleanfalsetrueThis parameter is used to control whether the plugin is enabled. It is usually used to determine whether to compress files according to the environment
deleteFolderBooleanfalsefalseWhether to delete source files after compression is completed
withoutMainFolderBooleanfalsefalseThe compressed file whether removes the outermost main folder.

Options(中文)

Usage

import { defineConfig } from 'vite';
import { viteZip } from 'vite-plugin-zip-file';
import path from 'path';
import { fileURLToPath } from 'url';
import { env } from 'node:process';
const __dirname = path.dirname(fileURLToPath(import.meta.url));

// https://vitejs.dev/config/
export default defineConfig({
  plugins: [
    viteZip({
      folderPath: path.resolve(__dirname, 'dist'),
      outPath: path.resolve(__dirname),
      zipName: 'Test.zip',
      enabled: env.NODE_ENV === 'production'? true: false
    })
  ]
})
3.1.2

8 months ago

3.1.1

8 months ago

3.1.0

1 year ago

3.0.0

1 year ago

2.2.0

2 years ago

2.1.1

2 years ago

2.1.0

2 years ago

2.0.0

2 years ago

1.1.0

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago