26 lines
		
	
	
		
			610 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			610 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
// #docregion
 | 
						|
var webpackMerge = require('webpack-merge');
 | 
						|
var ExtractTextPlugin = require('extract-text-webpack-plugin');
 | 
						|
var commonConfig = require('./webpack.common.js');
 | 
						|
var helpers = require('./helpers');
 | 
						|
 | 
						|
module.exports = webpackMerge(commonConfig, {
 | 
						|
  devtool: 'cheap-module-eval-source-map',
 | 
						|
  
 | 
						|
  output: {
 | 
						|
    path: helpers.root('dist'),
 | 
						|
    publicPath: 'http://localhost:8080/',
 | 
						|
    filename: '[name].js',
 | 
						|
    chunkFilename: '[id].chunk.js'
 | 
						|
  },
 | 
						|
  
 | 
						|
  plugins: [
 | 
						|
    new ExtractTextPlugin('[name].css')
 | 
						|
  ],
 | 
						|
  
 | 
						|
  devServer: {
 | 
						|
    historyApiFallback: true,
 | 
						|
    stats: 'minimal'
 | 
						|
  }
 | 
						|
});
 | 
						|
// #enddocregion
 |