chore(build): update to webpack 4

This commit is contained in:
Michael "Z" Goddard 2018-05-07 13:32:29 -04:00
parent fe93eaedae
commit a0ab19326b
No known key found for this signature in database
GPG key ID: 762CD40DD5349872
2 changed files with 16 additions and 11 deletions

View file

@ -1,7 +1,8 @@
const path = require('path');
const webpack = require('webpack');
const UglifyJsPlugin = require('uglifyjs-webpack-plugin');
const base = {
mode: process.env.NODE_ENV === 'production' ? 'production' : 'development',
devtool: 'cheap-module-source-map',
module: {
rules: [
@ -17,13 +18,15 @@ const base = {
}
]
},
plugins: [
new webpack.optimize.UglifyJsPlugin({
include: /\.min\.js$/,
minimize: true,
sourceMap: true
})
]
optimization: {
minimizer: [
new UglifyJsPlugin({
include: /\.min\.js$/,
sourceMap: true
})
]
},
plugins: []
};
module.exports = [