config.dev.ts 783 B

123456789101112131415161718192021222324252627282930
  1. // https://umijs.org/config/
  2. import { defineConfig } from 'umi'
  3. export default defineConfig({
  4. plugins: [
  5. // https://github.com/zthxxx/react-dev-inspector
  6. 'react-dev-inspector/plugins/umi/react-inspector'
  7. ],
  8. // https://github.com/zthxxx/react-dev-inspector#inspector-loader-props
  9. inspectorConfig: {
  10. exclude: [],
  11. babelPlugins: [
  12. '@babel/plugin-proposal-logical-assignment-operators',
  13. '@babel/plugin-proposal-optional-chaining',
  14. '@babel/plugin-proposal-nullish-coalescing-operator',
  15. [
  16. 'import',
  17. {
  18. libraryName: '@icon-park/react',
  19. libraryDirectory: 'es/icons',
  20. camel2DashComponentName: false
  21. }
  22. ]
  23. ],
  24. babelOptions: {}
  25. },
  26. webpack5: {
  27. // lazyCompilation: {},
  28. }
  29. })