mirror of
https://github.com/alex8088/electron-vite.git
synced 2026-07-10 08:21:08 +08:00
Compare commits
5 Commits
d12b7dc0da
...
03bf8ba091
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
03bf8ba091 | ||
|
|
ad50cba495 | ||
|
|
b55eb725c4 | ||
|
|
e5a4ff6c4e | ||
|
|
f33f67c147 |
@ -1,3 +1,7 @@
|
||||
### v4.0.1 (_2025-09-21_)
|
||||
|
||||
- perf: build compatibility target for Electron 38
|
||||
|
||||
### v4.0.0 (_2025-07-06_)
|
||||
|
||||
- refactor!: bump required node version to 20.19+, 22.12+
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "electron-vite",
|
||||
"version": "4.0.0",
|
||||
"version": "4.0.1",
|
||||
"description": "Electron build tooling based on Vite",
|
||||
"type": "module",
|
||||
"main": "./dist/index.js",
|
||||
|
||||
@ -131,6 +131,7 @@ cli.command('build [root]', 'build for production').action(async (root: string,
|
||||
|
||||
try {
|
||||
await build(inlineConfig)
|
||||
process.exit(0)
|
||||
} catch (e) {
|
||||
const error = e as Error
|
||||
createLogger(options.logLevel).error(colors.red(`error during build:\n${error.stack}`), { error })
|
||||
|
||||
@ -69,6 +69,7 @@ export function getElectronNodeTarget(): string {
|
||||
const electronVer = getElectronMajorVer()
|
||||
|
||||
const nodeVer = {
|
||||
'38': '22.19',
|
||||
'37': '22.16',
|
||||
'36': '22.14',
|
||||
'35': '22.14',
|
||||
@ -102,6 +103,7 @@ export function getElectronChromeTarget(): string {
|
||||
const electronVer = getElectronMajorVer()
|
||||
|
||||
const chromeVer = {
|
||||
'38': '140',
|
||||
'37': '138',
|
||||
'36': '136',
|
||||
'35': '134',
|
||||
|
||||
@ -342,8 +342,7 @@ export function electronRendererVitePlugin(options?: ElectronPluginOptions): Plu
|
||||
config(config): void {
|
||||
const root = options?.root || process.cwd()
|
||||
|
||||
config.base =
|
||||
config.mode === 'production' || process.env.NODE_ENV_ELECTRON_VITE === 'production' ? './' : config.base
|
||||
config.base = config.base ?? './'
|
||||
config.root = config.root || './src/renderer'
|
||||
|
||||
const chromeTarget = getElectronChromeTarget()
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user