feat: Allow use `import.meta.env.VITE_SOME_KEY` in Electron-Main
This commit is contained in:
parent
a8d24cb084
commit
c711938f70
|
@ -3,7 +3,7 @@ import path from 'path'
|
|||
import { defineConfig } from 'vite'
|
||||
import react from '@vitejs/plugin-react'
|
||||
import electron from 'vite-electron-plugin'
|
||||
import { customStart } from 'vite-electron-plugin/plugin'
|
||||
import { customStart, loadViteEnv } from 'vite-electron-plugin/plugin'
|
||||
import renderer from 'vite-plugin-electron-renderer'
|
||||
import pkg from './package.json'
|
||||
|
||||
|
@ -27,10 +27,16 @@ export default defineConfig({
|
|||
transformOptions: {
|
||||
sourcemap: !!process.env.VSCODE_DEBUG,
|
||||
},
|
||||
// Will start Electron via VSCode Debug
|
||||
plugins: process.env.VSCODE_DEBUG
|
||||
? [customStart(debounce(() => console.log(/* For `.vscode/.debug.script.mjs` */'[startup] Electron App')))]
|
||||
: undefined,
|
||||
plugins: [
|
||||
...(process.env.VSCODE_DEBUG
|
||||
? [
|
||||
// Will start Electron via VSCode Debug
|
||||
customStart(debounce(() => console.log(/* For `.vscode/.debug.script.mjs` */'[startup] Electron App'))),
|
||||
]
|
||||
: []),
|
||||
// Allow use `import.meta.env.VITE_SOME_KEY` in Electron-Main
|
||||
loadViteEnv(),
|
||||
],
|
||||
}),
|
||||
renderer({
|
||||
nodeIntegration: true,
|
||||
|
|
Loading…
Reference in New Issue