yy-form-making
Version:
30 lines (28 loc) • 692 B
JavaScript
// const UglifyJsPlugin = require('uglifyjs-webpack-plugin')
const TerserPlugin = require('terser-webpack-plugin')
module.exports = {
productionSourceMap: false,
publicPath: './',
configureWebpack: config => {
let plugins = [
new TerserPlugin({
terserOptions: {
compress: {
warnings: false,
drop_debugger: false,
drop_console: true
}
},
sourceMap: false,
parallel: true
})
]
if (process.env.NODE_ENV !== 'development') {
config.plugins = [...config.plugins, ...plugins]
}
},
devServer: {
host: '0.0.0.0',
port: 8888
}
}