mirror of
https://github.com/wanglin2/mind-map.git
synced 2026-03-07 09:17:45 +08:00
30 lines
665 B
JavaScript
30 lines
665 B
JavaScript
const path = require('path')
|
|
const isDev = process.env.NODE_ENV === 'development'
|
|
|
|
module.exports = {
|
|
publicPath: isDev ? '' : './dist',
|
|
outputDir: '../dist',
|
|
lintOnSave: false,
|
|
productionSourceMap: false,
|
|
configureWebpack: {
|
|
resolve: {
|
|
alias: {
|
|
'@': path.resolve(__dirname, './src/')
|
|
}
|
|
}
|
|
},
|
|
pluginOptions: {
|
|
electronBuilder: {
|
|
preload: 'src/electron/preload.js',
|
|
builderOptions: {},
|
|
// 渲染线程的配置文件
|
|
chainWebpackRendererProcess: config => {
|
|
config.plugin('define').tap(args => {
|
|
args[0]['IS_ELECTRON'] = true
|
|
return args
|
|
})
|
|
}
|
|
}
|
|
}
|
|
}
|