blob: f722a0337d90b2f26354e12a25dc6698b2bdc89d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
const path = require('path');
const context = path.join(__dirname, '..', '..', '..');
module.exports = {
filenameHashing: false,
chainWebpack: config => {
config.context(context);
config.optimization.delete('splitChunks')
config.output.filename(process.env.NODE_ENV === 'production' ? 'MatomoPolyfills.min.js' : 'MatomoPolyfills.js');
// see https://github.com/webpack/webpack/issues/3603#issuecomment-357664819 for this workaround
config.output.devtoolModuleFilenameTemplate(function (info) {
const rel = path.relative(context, info.absoluteResourcePath)
return `webpack:///${rel}`
});
}
};
|