1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
| import { presetTypography, presetUno } from 'unocss';
| import UnoCSS from 'unocss/vite';
| import { type UserConfig } from 'vite';
|
| const commonConfig: UserConfig = {
| server: {
| host: true,
| },
| esbuild: {
| drop: ['console', 'debugger'],
| },
| build: {
| reportCompressedSize: false,
| chunkSizeWarningLimit: 1500,
| rollupOptions: {
| // TODO: Prevent memory overflow
| maxParallelFileOps: 3,
| },
| },
| plugins: [
| UnoCSS({
| presets: [presetUno(), presetTypography()],
| }),
| ],
| };
|
| export { commonConfig };
|
|