webpack dev middleware for ThinkJS
GPL-3.0 License
webpack dev middleware for ThinkJS
$ npm install think-webpack-dev-middleware
add hook in src/common/config/hook.js
export default {
resource: ['webpack-dev']
}
add hook middleware in src/common/bootstrap/middleware.js
import webpackDevMiddleware from 'think-webpack-dev-middleware';
import webpack from 'webpack';
import config from '../../../webpack.config.js';
const compiler = webpack(config);
think.middleware('webpack-dev', responseMiddleware(
compiler,
{
stat: { color: true }
}
));
See webpack-dev-middleware to find more usage.