Fix renderer build issue

This commit is contained in:
sayhiben
2024-08-20 11:42:41 -07:00
parent 16166990ed
commit 6cc2d83083

View File

@@ -4,13 +4,14 @@ const baseConfig = require('./webpack.base.config');
module.exports = { module.exports = {
...baseConfig({ ...baseConfig({
babel: { babel: {
presets: [['@babel/preset-env', { targets: { electron: '31.3' }}]], presets: [['@babel/preset-env', { targets: { electron: '31.3' } }]],
plugins: [ plugins: [
['@babel/plugin-transform-react-jsx', { pragma: 'h', pragmaFrag: 'Fragment' }], ['@babel/plugin-transform-react-jsx', { pragma: 'h', pragmaFrag: 'Fragment' }],
'@babel/plugin-proposal-class-properties', '@babel/plugin-proposal-class-properties',
'@babel/plugin-proposal-object-rest-spread' '@babel/plugin-proposal-object-rest-spread'
] ]
}, },
}),
target: 'electron-renderer', target: 'electron-renderer',
entry: { entry: {
background: './src/renderer/background.js', background: './src/renderer/background.js',
@@ -21,5 +22,4 @@ module.exports = {
path: path.resolve(__dirname, 'dist/renderer'), path: path.resolve(__dirname, 'dist/renderer'),
filename: '[name].js' filename: '[name].js'
} }
}),
} }