pan-disk/vite.config.ts
minglipro b1c31147c9
Some checks failed
Gitea Actions Build / Build (push) Failing after 2m12s
init
2025-06-27 22:54:14 +08:00

27 lines
668 B
TypeScript

import { defineConfig } from 'vite';
import vue from '@vitejs/plugin-vue';
import vueDevTools from 'vite-plugin-vue-devtools';
import path from 'node:path';
// https://vite.dev/config/
export default defineConfig({
root: path.resolve(__dirname, 'web-src'),
plugins: [vue(), vueDevTools()],
resolve: {
alias: {
'@': path.resolve(__dirname, 'web-src'),
},
},
build: {
outDir: path.resolve(__dirname, 'src/main/resources/static'),
emptyOutDir: true,
rollupOptions: {
output: {
chunkFileNames: 'js/[hash].js',
entryFileNames: 'js/[hash].js',
assetFileNames: '[ext]/[hash].[ext]',
},
},
},
});