0.23.0-beta.1 • Published 5 years ago
ee-af-webpack v0.23.0-beta.1
af-webpack
Unique webpack wrapper for ant financial.
Why af-webpack ?
TODO
CLIs based on af-webpack
Configuration
See ./Configuration.md.
API
af-webpack/getConfig
Get webpack config with opts.
const webpackConfig = getConfig(opts);
// use webpackConfig to dev or buildaf-webpack/dev
Run webpack-dev-server more gracefully with react-dev-utils.
dev({
  webpackConfig,
  extraMiddlewares,
  beforeServer,
  afterServer,
  onCompileDone,
  onCompileInvalid,
  proxy,
});webpackConfig is required, other optional.
Options:
- webpackConfig: The webpack config
- extraMiddlewares: Extra middlewares for webpack-dev-server, based on express
- beforeServer: The function to execute before dev server is started
- afterServer: The function to execute after dev server is started
- onCompileDone
- onCompileInvalid
- proxy: The proxy config which will pass through to webpack-dev-server
af-webpack/build
Run webpack compilation.
build({
  webpackConfig,
  success,
});webpackConfig is required, other optional.
Options:
- webpackConfig: the webpack config
- success: the function to execute after build is done successfully
af-webpack/react-dev-utils
The APIs related to react-dev-utils.
- webpackHotDevClientPath:the real path of webpackHotDevClient
af-webpack/webpack
The webpack, useful to register extra webpack plugins.
af-webpack/registerBabel
Register babel for extra files.
LICENSE
MIT
0.23.0-beta.1
5 years ago