webpack.dev.js 574 B

123456789101112131415161718192021222324
  1. var webpackMerge = require('webpack-merge');
  2. var ExtractTextPlugin = require('extract-text-webpack-plugin');
  3. var commonConfig = require('./webpack.common.js');
  4. var helpers = require('./helpers');
  5. module.exports = webpackMerge(commonConfig, {
  6. devtool: 'cheap-module-eval-source-map',
  7. output: {
  8. path: helpers.root('dist'),
  9. publicPath: 'http://localhost:8080/',
  10. filename: '[name].js',
  11. chunkFilename: '[id].chunk.js'
  12. },
  13. plugins: [
  14. new ExtractTextPlugin('[name].css')
  15. ],
  16. devServer: {
  17. historyApiFallback: true,
  18. stats: 'minimal'
  19. }
  20. });