-
Notifications
You must be signed in to change notification settings - Fork 161
Open
Description
The docs use a different format than the template to define the webpack plugin. When using the WebpackPlugin
constructor, the contextIsolation
option is not available and the docs state it must be set in addition to the BrowserWindow webPreferences.
const config: ForgeConfig = {
makers: [new MakerDeb({}), new MakerRpm({}), new MakerSquirrel({}), new MakerZIP({}, ['darwin'])],
plugins: [
new WebpackPlugin({
mainConfig,
renderer: {
config: rendererConfig,
contextIsolation: true, // 👈 this is a TS error
entryPoints: [
{
html: './frontend/public/index.html',
js: './frontend/src/index.tsx',
name: 'main_window',
preload: {
config: preloadConfig,
js: './electron/src/preload.ts',
},
},
],
},
}),
],
};
Metadata
Metadata
Assignees
Labels
No labels