poi
Version:
A zero-config bundler for JavaScript applications.
18 lines (14 loc) • 403 B
JavaScript
exports.name = 'builtin:config-electron'
exports.apply = api => {
api.hook('createWebpackChain', config => {
if (api.config.target !== 'electron') return
// Force public URL
config.output.publicPath('./')
config.plugin('envs').tap(([options]) => [
Object.assign(options, {
PUBLIC_URL: JSON.stringify('./')
})
])
config.target('electron-renderer')
})
}