squid-js/webpack.development.js

29 lines
669 B
JavaScript
Raw Normal View History

2018-11-26 15:55:09 +01:00
'use strict'
const UglifyJsPlugin = require('uglifyjs-webpack-plugin')
module.exports = {
devtool: 'inline-source-map',
optimization: {
minimizer: [
new UglifyJsPlugin({
test: /vendor/,
2019-06-20 00:20:09 +02:00
sourceMap: false
2018-11-26 15:55:09 +01:00
}),
new UglifyJsPlugin({
test: /^((?!(vendor)).)*.js$/,
2019-06-20 00:20:09 +02:00
sourceMap: true
2018-11-26 15:55:09 +01:00
})
],
splitChunks: {
cacheGroups: {
commons: {
test: /[\\/]node_modules[\\/]/,
name: 'vendors',
chunks: 'all'
}
}
2019-06-20 00:20:09 +02:00
}
}
2018-11-26 15:55:09 +01:00
}