12345678910111213141516171819202122232425262728293031323334 |
- // electron.vite.config.mjs
- import { resolve } from "path";
- import UnoCSS from "unocss/vite";
- import { defineConfig, externalizeDepsPlugin } from "electron-vite";
- import vue from "@vitejs/plugin-vue";
- var electron_vite_config_default = defineConfig({
- main: {
- plugins: [externalizeDepsPlugin()]
- },
- preload: {
- plugins: [externalizeDepsPlugin()]
- },
- renderer: {
- resolve: {
- alias: {
- "~src": resolve("src/renderer/src"),
- "~ass": resolve("src/renderer/src/assets")
- }
- },
- plugins: [
- vue({
- template: {
- compilerOptions: {
- isCustomElement: (tag) => tag === "webview"
- }
- }
- }),
- UnoCSS()
- ]
- }
- });
- export {
- electron_vite_config_default as default
- };
|