webpack.prod.config.js 504 B

1234567891011121314151617181920212223
  1. var UglifyJSPlugin = require('uglifyjs-webpack-plugin');
  2. var merge = require('webpack-merge');
  3. var webpack = require('webpack');
  4. var common = require('./webpack.config');
  5. module.exports = merge(common, {
  6. devtool: 'source-map',
  7. plugins: [
  8. new UglifyJSPlugin({
  9. uglifyOptions: {
  10. beautify: false,
  11. ecma: 6,
  12. compress: true,
  13. comments: false
  14. }
  15. }),
  16. new webpack.DefinePlugin({
  17. 'process.env.NODE_ENV': JSON.stringify('production')
  18. })
  19. ]
  20. });