diff --git a/electron.vite.config.ts b/electron.vite.config.ts index 79f98a37..e11f4426 100644 --- a/electron.vite.config.ts +++ b/electron.vite.config.ts @@ -3,6 +3,7 @@ import { externalizeDepsPlugin, UserConfig } from 'electron-vite'; import { resolve } from 'path'; import conditionalImportPlugin from 'vite-plugin-conditional-import'; import dynamicImportPlugin from 'vite-plugin-dynamic-import'; +import { ViteEjsPlugin } from 'vite-plugin-ejs'; const currentOSEnv = process.platform; @@ -49,7 +50,7 @@ const config: UserConfig = { localsConvention: 'camelCase', }, }, - plugins: [react()], + plugins: [react(), ViteEjsPlugin({ web: false })], resolve: { alias: { '/@/i18n': resolve('src/i18n'), diff --git a/package.json b/package.json index 9236e9c1..62486c74 100644 --- a/package.json +++ b/package.json @@ -20,9 +20,10 @@ }, "main": "./out/main/index.js", "scripts": { - "build": "pnpm run typecheck && pnpm run build:app && pnpm run build:remote", - "build:app": "electron-vite build", + "build": "pnpm run typecheck && pnpm run build:electron && pnpm run build:remote", + "build:electron": "electron-vite build", "build:remote": "vite build --config remote.vite.config.ts", + "build:web": "vite build --config web.vite.config.ts", "dev": "electron-vite dev", "dev:watch": "electron-vite dev --watch", "format": "prettier --write .", diff --git a/src/renderer/index.html b/src/renderer/index.html index 1a446c50..e76f3922 100644 --- a/src/renderer/index.html +++ b/src/renderer/index.html @@ -6,7 +6,10 @@