GitHub - smussell/webpack-dev-middleware: Offers a dev middleware for webpack, which arguments a live bundle to a directory
It's a simple wrapper middleware for webpack. It serves the files emitted from webpack over a connect server.
var webpackMiddleware = require("webpack-dev-middleware"); app.use(webpackMiddleware(...));
app.use(webpackMiddleware(webpack({ // webpack options // webpackMiddleware takes a Compiler object as first parameter // which is returned by webpack(...) without callback. entry: "...", output: { path: "/" // no real path is required, just pass "/" // but it will work with other paths too. } }), { // all options optional noInfo: false, // display no info to console (only warnings and errors) quiet: false, // display nothing to the console lazy: true, // switch into lazy mode // that means no watching, but recompilation on every request watchDelay: 300, // delay after change (only lazy: false) publicPath: "/assets/", // public path to bind the middleware to // use the same as in webpack headers: { "X-Custom-Header": "yes" }, // custom headers stats: { colors: true } // options for formating the statistics }));