20 lines
474 B
JavaScript
20 lines
474 B
JavaScript
// this is the webpack config when building docs for production
|
|
|
|
const webpackConfig = require('./webpack.config.js');
|
|
const UglifyJsPlugin = require('uglifyjs-webpack-plugin');
|
|
|
|
module.exports = {
|
|
...webpackConfig,
|
|
devtool: 'source-map',
|
|
output: {
|
|
...webpackConfig.output,
|
|
filename: '[name]-build.js', // hash is made with `plugins/rev-assets.js`
|
|
},
|
|
plugins: [
|
|
new UglifyJsPlugin({
|
|
sourceMap: true,
|
|
}),
|
|
...webpackConfig.plugins,
|
|
],
|
|
};
|