Вынес dev-middleware в dev.js, теперь игнорируется сборщиком pkg

This commit is contained in:
Book Pauk
2018-12-27 22:23:13 +07:00
parent 9f80d7ef9b
commit c94d426157
2 changed files with 24 additions and 14 deletions

View File

@@ -16,20 +16,8 @@ async function main() {
await connPool.init();
if (config.branch == 'development') {
const webpack = require('webpack');
const wpConfig = require('../build/webpack.dev.config');
const compiler = webpack(wpConfig);
const devMiddleware = require('webpack-dev-middleware');
app.use(devMiddleware(compiler, {
publicPath: wpConfig.output.publicPath,
stats: {colors: true}
}));
let hotMiddleware = require('webpack-hot-middleware');
app.use(hotMiddleware(compiler, {
log: log
}));
const devFileName = './dev.js'; //ignored by pkg
require(devFileName).webpackDevMiddleware(app);
}
app.use(express.static(config.publicDir));