perf: build compatibility target for Electron 37

This commit is contained in:
alex8088 2025-06-28 13:12:31 +08:00
parent 48e6f4f570
commit cbee52c8bb

View File

@ -69,6 +69,7 @@ export function getElectronNodeTarget(): string {
const electronVer = getElectronMajorVer() const electronVer = getElectronMajorVer()
const nodeVer = { const nodeVer = {
'37': '22.16',
'36': '22.14', '36': '22.14',
'35': '22.14', '35': '22.14',
'34': '20.18', '34': '20.18',
@ -87,10 +88,7 @@ export function getElectronNodeTarget(): string {
'21': '16.16', '21': '16.16',
'20': '16.15', '20': '16.15',
'19': '16.14', '19': '16.14',
'18': '16.13', '18': '16.13'
'17': '16.13',
'16': '16.9',
'15': '16.5'
} }
if (electronVer && parseInt(electronVer) > 10) { if (electronVer && parseInt(electronVer) > 10) {
let target = nodeVer[electronVer] let target = nodeVer[electronVer]
@ -104,6 +102,7 @@ export function getElectronChromeTarget(): string {
const electronVer = getElectronMajorVer() const electronVer = getElectronMajorVer()
const chromeVer = { const chromeVer = {
'37': '138',
'36': '136', '36': '136',
'35': '134', '35': '134',
'34': '132', '34': '132',
@ -122,10 +121,7 @@ export function getElectronChromeTarget(): string {
'21': '106', '21': '106',
'20': '104', '20': '104',
'19': '102', '19': '102',
'18': '100', '18': '100'
'17': '98',
'16': '96',
'15': '94'
} }
if (electronVer && parseInt(electronVer) > 10) { if (electronVer && parseInt(electronVer) > 10) {
let target = chromeVer[electronVer] let target = chromeVer[electronVer]