Files
WechatExplorer/electron.vite.config.1789066213093.mjs
T

36 lines
987 B
JavaScript

// electron.vite.config.ts
import { resolve } from "path";
import { defineConfig } from "electron-vite";
import react from "@vitejs/plugin-react";
var electron_vite_config_default = defineConfig({
main: {
build: {
rollupOptions: {
input: {
index: resolve("src/main/index.ts"),
reportTemplateTest: resolve("src/main/report-template-test-entry.ts"),
queryAgentPoc: resolve("src/main/query-agent-poc-entry.ts"),
voiceRecognitionWorker: resolve("src/main/voice-pipeline/voice-recognition-worker.ts"),
knowledgeWorker: resolve("src/main/knowledge/knowledge-worker.ts")
},
output: {
entryFileNames: "[name].js"
},
external: ["koffi", "sherpa-onnx-node"]
}
}
},
preload: {},
renderer: {
resolve: {
alias: {
"@renderer": resolve("src/renderer/src")
}
},
plugins: [react()]
}
});
export {
electron_vite_config_default as default
};