feat: 移除无关文件|调整打包加密配置

This commit is contained in:
DEV_DSW
2025-12-09 14:52:25 +08:00
parent 760ee8c83e
commit dc4606a9ed
5 changed files with 13 additions and 284 deletions

View File

@@ -1,14 +1,17 @@
import { defineConfig } from "vite";
import { resolve } from "path";
import electronBytecode from "./src/plugins/bytenode/vite-plugin-electron-encrypt";
// https://vitejs.dev/config
export default defineConfig({
plugins: [electronBytecode({ entry: ".vite/build/main.js", keepSource: false })],
resolve: {
alias: {
"@": resolve(__dirname, "./src/electron"),
"@modules": resolve(__dirname, "./src/electron/main/modules"),
export default defineConfig( async () => {
const electronBytecode = (await import("./src/plugins/bytenode/vite-plugin-electron-encrypt")).default
return {
plugins: [electronBytecode({ entry: ".vite/build/main.js", keepSource: false })],
resolve: {
alias: {
"@": resolve(__dirname, "./src/electron"),
"@modules": resolve(__dirname, "./src/electron/main/modules"),
},
},
},
}
});