react-toolbox/docs/server.js

23 lines
623 B
JavaScript
Raw Normal View History

2015-10-23 21:02:42 +03:00
const webpack = require('webpack');
const WebpackDevServer = require('webpack-dev-server');
const config = require('./webpack.config.development');
2015-10-23 21:02:42 +03:00
const devServer = {
host: '0.0.0.0',
2015-10-25 16:54:41 +03:00
port: 8080,
2015-10-23 21:02:42 +03:00
inline: true
};
new WebpackDevServer(webpack(config), {
contentBase: 'www',
2015-10-23 21:02:42 +03:00
publicPath: config.output.publicPath,
historyApiFallback: false,
hot: true,
2015-10-23 21:02:42 +03:00
stats: {
colors: true
}
}).listen(devServer.port, devServer.host, (err) => {
if (err) console.error(err);
console.log(`Listening at ${devServer.host}:${devServer.port}`);
console.log(`open http://${devServer.host}:${devServer.port}/spec/`);
});