@midwayjs/hooks-loader
TypeScript icon, indicating that this package has built-in type declarations

2.3.0 • Public • Published

@midwayjs/hooks-loader

The Webpack Loader for integrated calls, which converts calls to backend Api from code into frontend SDK calls.

中文文档

Version Requirements

  • Webpack 4+

Usage

Webpack Chain

function useWebpackChain(config) {
  const MidwayHooksLoader = require.resolve('@midwayjs/hooks-loader')
  ;['jsx', 'tsx'].forEach((type) => {
    config.module.rule(type).use('midway-hooks').loader(MidwayHooksLoader)
  })
  return config
}

react-app-rewired

module.exports = {
  webpack: function (config, env) {
    config.module.rules.unshift({
      test: /\.(js|mjs|jsx|ts|tsx)$/,
      use: [
        {
          loader: require.resolve('@midwayjs/hooks-loader'),
        },
      ],
    })

    return config
  },
}

Readme

Keywords

none

Package Sidebar

Install

npm i @midwayjs/hooks-loader

Weekly Downloads

0

Version

2.3.0

License

MIT

Unpacked Size

6.25 kB

Total Files

10

Last publish

Collaborators

  • mariodu
  • czy88840616
  • legendecas
  • echosoar
  • lellansin
  • lxxyx
  • stone-jin