create-vvt
Version:
一个基于 Vite + Vue3 + TypeScript/JavaScript 的项目模板脚手架
23 lines (20 loc) • 712 B
text/typescript
import type { PluginOption } from 'vite';
import setupAutoImport from './autoImport';
import setupCommonPlugins from './common';
import setupStaticPerf from './staticPerf';
import setupAutoImportComponents from './autoComponents';
import setupConfigCompressPlugin from './compress';
import setupViteBuildInfo from './buildInfo';
import setupTailwindcss from './tailwindcss';
export default function (VITE_COMPRESSION: ViteCompression) {
const plugins: PluginOption[] = [
...setupCommonPlugins(),
setupAutoImport(),
setupAutoImportComponents(),
...setupStaticPerf(),
...setupConfigCompressPlugin(VITE_COMPRESSION),
setupViteBuildInfo(),
setupTailwindcss()
];
return plugins;
}