2021-08-20 21:49:59 +00:00
|
|
|
const WebpackBuildNotifierPlugin = require('webpack-build-notifier');
|
|
|
|
const path = require('path');
|
|
|
|
|
2021-07-08 21:31:30 +00:00
|
|
|
export default {
|
|
|
|
webpack(config, env, helpers, options) {
|
|
|
|
config.node = { fs: 'empty' };
|
2023-02-10 09:48:10 +00:00
|
|
|
config.output = config.output || {};
|
|
|
|
config.output.publicPath = '/';
|
2021-08-20 21:49:59 +00:00
|
|
|
config.plugins = config.plugins || [];
|
|
|
|
config.plugins.push(
|
|
|
|
new WebpackBuildNotifierPlugin({
|
2022-11-11 06:00:32 +00:00
|
|
|
title: 'Iris Webpack Build',
|
|
|
|
logo: path.resolve('./src/assets/img/icon128.png'),
|
2021-08-20 21:49:59 +00:00
|
|
|
suppressSuccess: true, // don't spam success notifications
|
|
|
|
warningSound: false,
|
|
|
|
suppressWarning: true,
|
2022-11-11 06:00:32 +00:00
|
|
|
}),
|
|
|
|
);
|
|
|
|
},
|
|
|
|
};
|