Neutered Paranoid Meerkat

    ee-af-webpack

    0.23.0-beta.1 • Public • Published

    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 build

    af-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

    Keywords

    none

    Install

    npm i ee-af-webpack

    DownloadsWeekly Downloads

    0

    Version

    0.23.0-beta.1

    License

    MIT

    Unpacked Size

    167 kB

    Total Files

    139

    Last publish

    Collaborators

    • abc306396358