const webpack = require('webpack') const WebpackDevServer = require('webpack-dev-server') const config = require('./config.base.js') config.entry.unshift("webpack-dev-server/client?http://localhost:8080/") config.entry.unshift("webpack/hot/dev-server") var compiler = webpack(config) var server = new WebpackDevServer(compiler, { hot: true, publicPath: config.output.publicPath, historyApiFallback: true }) server.listen(8080)