2016-11-17 10:25:48 +00:00
|
|
|
import merge from 'webpack-merge';
|
2016-11-24 23:43:10 +00:00
|
|
|
import ExtractTextPlugin from 'extract-text-webpack-plugin';
|
2016-12-26 15:18:29 +00:00
|
|
|
import OptimizeJsPlugin from 'optimize-js-plugin';
|
2016-11-17 10:25:48 +00:00
|
|
|
import prodConfig from './prod-lib';
|
|
|
|
|
|
2016-11-24 23:43:10 +00:00
|
|
|
const devConfig = merge(prodConfig, {
|
2016-11-17 10:25:48 +00:00
|
|
|
output: {
|
|
|
|
|
filename: '[name].debug.js'
|
|
|
|
|
},
|
2016-12-26 15:18:29 +00:00
|
|
|
devtool: 'source-map'
|
2016-11-17 10:25:48 +00:00
|
|
|
});
|
2016-11-24 23:43:10 +00:00
|
|
|
|
2016-12-26 15:18:29 +00:00
|
|
|
devConfig.plugins = [
|
2017-02-07 21:24:29 +00:00
|
|
|
new OptimizeJsPlugin(),
|
2016-12-26 15:18:29 +00:00
|
|
|
new ExtractTextPlugin('[name].css')
|
|
|
|
|
];
|
2016-11-24 23:43:10 +00:00
|
|
|
|
|
|
|
|
export default devConfig;
|