import { defineConfig } from 'vite'; import vue from '@vitejs/plugin-vue'; import electron from 'vite-plugin-electron'; // 不使用任何global对象操作,仅使用基本配置 export default defineConfig({ base: './', plugins: [ vue(), electron({ entry: 'electron/main.js', }), ], resolve: { alias: { '@': '/Users/chenqiang/workspace/work/exam/electron/win7/src' }, }, build: { rollupOptions: { output: { assetFileNames: 'assets/[name].[hash].[ext]', chunkFileNames: 'assets/[name].[hash].js', entryFileNames: 'assets/[name].[hash].js' } } } });