webpack hot-reload-server
Simple hot reload server.
Usage
server.js
;;; // create the serverlet server = ; // expose the public directoryserver; // start the serverserverstart;
webpack.config.js
// Load modules;; // Create an empty config entry: 'webpack-hot-middleware/client' path output: path: __dirname publicPath: '/' filename: 'bundle.js' hotReloadServer: address: 'localhost' port: 4000 devtool: '#source-map' plugins: ;
entry.js
document; // check if HMR is enabledifmodulehot // accept itself modulehotaccept;
index.html
<script type="text/javascript" language="javascript" src="bundle.js"></script>
Changelog
0.1.0
- Rewritten as ES6 module
- Updated example
0.0.4
- Exposed express and expres app instance