refactor: dev optimizations

This commit is contained in:
NGPixel
2018-01-27 21:40:51 -05:00
parent 9e7f6b6eb1
commit 63902907b5
9 changed files with 612 additions and 438 deletions

View File

@@ -57,6 +57,20 @@ module.exports = () => {
app.locals.data = wiki.data
app.locals._ = require('lodash')
// ----------------------------------------
// HMR (Dev Mode Only)
// ----------------------------------------
if (global.DEV) {
const webpackDevMiddleware = require('webpack-dev-middleware')
const webpackHotMiddleware = require('webpack-hot-middleware')
app.use(webpackDevMiddleware(global.WP, {
publicPath: global.WPCONFIG.output.publicPath,
logger: wiki.logger
}))
app.use(webpackHotMiddleware(global.WP))
}
// ----------------------------------------
// Controllers
// ----------------------------------------