var pathrequire('path'); var expressrequire('express'); var webpackrequire('webpack'); var configrequire('./webpack.config.development'); var appexpress(); var compilerwebpack(config); app.use(require('webpack-dev-middleware')(compiler, { noInfo: true , publicPath: config.output.publicPath, stats: { colors: true } } )); app.use(require('webpack-hot-middleware')(compiler)); app.get('*', function (req, res){ res.sendFile(path.join(__dirname, './spec/index.html')); } ); app.listen(8080, '0.0.0.0', function (err){ if (err) { console.log(err); return ; } console.log('Listening at http://0.0.0.0:8080'); } );