public/devserver.js (28 lines of code) (raw):

// // Imports // var webpack = require('webpack'); var WebpackDevServer = require('webpack-dev-server'); var wpConfig = require('./build_config/webpack.devserver.conf.js'); var port = 8248; var addr = 'tagmanager-assets.local.dev-gutools.co.uk'; var host = 'https://' + addr; // // Webpack // var wpServer = new WebpackDevServer(webpack(wpConfig), { contentBase: wpConfig.output.path, publicPath: '/assets/build/', hot: true, progress: true, noInfo: true, watchOptions: { aggregateTimeout: 300, poll: 1000 }, quiet: false, headers: { 'X-Custom-Header': 'yes', 'Access-Control-Allow-Origin' : '*' }, stats: { colors: true } }); // // Exports // //wpServer.use('/public', express.static('public')); wpServer.listen(port, addr, function() { console.log('WebpackDevServer listening on port %d', port); });