Files
GithubStarsManager/vite.config.ts
AmintaCCCP 9acbdc93f1 0.1.0
2025-07-28 23:10:11 +08:00

25 lines
627 B
TypeScript

import { defineConfig } from 'vite';
import react from '@vitejs/plugin-react';
// https://vitejs.dev/config/
export default defineConfig({
plugins: [react()],
base: './', // 使用相对路径,解决 Electron 白屏问题
optimizeDeps: {
exclude: ['lucide-react'],
},
build: {
outDir: 'dist',
assetsDir: 'assets',
// 确保资源文件使用相对路径
rollupOptions: {
output: {
// 简化文件名,避免复杂的哈希
entryFileNames: 'assets/[name].js',
chunkFileNames: 'assets/[name].js',
assetFileNames: 'assets/[name].[ext]'
}
}
}
});