https://dev.kronoz.win/r/marzneshin.git
| 1 |
bf7c131 |
Mardin |
2y ago |
import react from '@vitejs/plugin-react'; |
| 2 |
bf7c131 |
Mardin |
2y ago |
import { defineConfig, splitVendorChunkPlugin } from 'vite'; |
| 3 |
bf7c131 |
Mardin |
2y ago |
import svgr from 'vite-plugin-svgr'; |
| 4 |
bf7c131 |
Mardin |
2y ago |
import { visualizer } from 'rollup-plugin-visualizer'; |
| 5 |
bf7c131 |
Mardin |
2y ago |
import tsconfigPaths from 'vite-tsconfig-paths'; |
| 6 |
a47eb4c |
Dawsh |
2y ago |
|
| 7 |
a47eb4c |
Dawsh |
2y ago |
// https://vitejs.dev/config/ |
| 8 |
a47eb4c |
Dawsh |
2y ago |
export default defineConfig({ |
| 9 |
3e8ce4a |
Mardin |
2y ago |
build: { |
| 10 |
3e8ce4a |
Mardin |
2y ago |
chunkSizeWarningLimit: 100, |
| 11 |
3e8ce4a |
Mardin |
2y ago |
rollupOptions: { |
| 12 |
3e8ce4a |
Mardin |
2y ago |
onwarn(warning, warn) { |
| 13 |
3e8ce4a |
Mardin |
2y ago |
if (warning.code === 'MODULE_LEVEL_DIRECTIVE') { |
| 14 |
3e8ce4a |
Mardin |
2y ago |
return |
| 15 |
3e8ce4a |
Mardin |
2y ago |
} |
| 16 |
3e8ce4a |
Mardin |
2y ago |
warn(warning) |
| 17 |
3e8ce4a |
Mardin |
2y ago |
} |
| 18 |
3e8ce4a |
Mardin |
2y ago |
} |
| 19 |
3e8ce4a |
Mardin |
2y ago |
}, |
| 20 |
a47eb4c |
Dawsh |
2y ago |
plugins: [ |
| 21 |
a47eb4c |
Dawsh |
2y ago |
tsconfigPaths(), |
| 22 |
a47eb4c |
Dawsh |
2y ago |
react({ |
| 23 |
bf7c131 |
Mardin |
2y ago |
include: '**/*.tsx', |
| 24 |
a47eb4c |
Dawsh |
2y ago |
}), |
| 25 |
a47eb4c |
Dawsh |
2y ago |
svgr(), |
| 26 |
a47eb4c |
Dawsh |
2y ago |
visualizer(), |
| 27 |
a47eb4c |
Dawsh |
2y ago |
splitVendorChunkPlugin(), |
| 28 |
a47eb4c |
Dawsh |
2y ago |
], |
| 29 |
a47eb4c |
Dawsh |
2y ago |
}); |