init
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
const hotClient = require('webpack-hot-client');
|
||||
const middleware = require('webpack-dev-middleware');
|
||||
const webpack = require('webpack');
|
||||
const config = require('../webpack.config');
|
||||
const app = require('../stubs');
|
||||
const compiler = webpack(config);
|
||||
const { publicPath } = config.output;
|
||||
const options = { }; // webpack-hot-client options
|
||||
|
||||
// we recommend calling the client _before_ adding the dev middleware
|
||||
const client = hotClient(compiler, options);
|
||||
const { server } = client;
|
||||
server.on('listening', () => {
|
||||
app.use(middleware(compiler, { publicPath, historyApiFallback: true }));
|
||||
|
||||
|
||||
});
|
||||
Reference in New Issue
Block a user