npm.io
1.1.0 • Published 4 years ago

rollup-plugin-compress-dist

Licence
ISC
Version
1.1.0
Deps
6
Size
6 kB
Vulns
15
Weekly
0
Stars
3

A plugin for rollup or vite to compress the bundle directory which supports .zip .tar .tgz formats.

Usage

  1. download from npm
  npm install rollup-plugin-compress-dist --dev
  1. Modify configuration file of project. it would archive dist directory to dist.tar.gz by default.For example:
//vite.config.ts
import { defineConfig } from 'vite';
import compressDist, { CompressOptions } from 'rollup-plugin-compress-dist';
...
 const compressOpts: CompressOptions<'tgz'> = {
   type: 'tgz',
   archiverName: 'dist.tar.gz',
   sourceName: 'dist',
 };
export default defineConfig({
  plugins: [compressDist(compressOpts)],
  ...
});