import { resolve } from 'path' import { defineConfig, externalizeDepsPlugin } from 'electron-vite' import react from '@vitejs/plugin-react' export default defineConfig({ main: { plugins: [externalizeDepsPlugin()] }, preload: { plugins: [externalizeDepsPlugin()] }, renderer: { server: { host: '127.0.0.1', port: 3000, // 换一个明确的端口 proxy: { '/api': { target: 'https://api.hnyunzhu.com', changeOrigin: true, secure: true, ws: true // 启用 WebSocket 代理 } } }, resolve: { alias: { '@renderer': resolve('src/renderer/src') } }, plugins: [react()] } })