think-webpack-dev-middleware

v1.0.1
webpack dev middleware for ThinkJS
thinkjs webpack middleware dev

think-webpack-dev-middleware

webpack dev middleware for ThinkJS

Installation

$ npm install think-webpack-dev-middleware

How To Use in ThinkJS 2.x

  1. add hook in src/common/config/hook.js

    export default {
      resource: ['webpack-dev']
    }
    
  2. 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 }
      }
    ));
    

Advanced Configuration

See webpack-dev-middleware to find more usage.

License

GPL-3.0

npm i think-webpack-dev-middleware

Metadata

  • GPL-3.0
  • Whatever
  • lizheming
  • released 12/18/2016

Downloads

Maintainers