hapi-webpack-dev-middleware
v2.0.0
Published
hapi plugin to use webpack-dev-middleware
Downloads
23
Readme
hapi-webpack-dev-middleware
hapi plugin to use webpack-dev-middleware, possibly in conjunction with hapi-webpack-hot-middleware.
Breaking change in 2.0
Upgraded to use Webpack 2.
Installation
$ npm install hapi-webpack-dev-middleware --save-dev
Usage
Require and register normally as a hapi plugin:
server.register(
{
register: require('hapi-webpack-dev-middleware'),
options: {
config: require('./webpack.config.js'),
options: {
noInfo: true,
publicPath: '/static'
}
}
}
);
Configuration options:
config
: The Webpack config to use.options
: The options you'd normally pass towebpack-dev-middleware
. Refer to their documentation for all possible values.
Note: This plugin adds the webpackCompiler
object to the server.app
namespace to share it with any other plugins such as hapi-webpack-hot-middleware that depend on the same compiler being available to them.
License
MIT