.webpackrc.js 729 B

123456789101112131415161718192021222324252627
  1. const path = require('path');
  2. export default {
  3. "alias": {
  4. "@":path.resolve(__dirname, 'src/'),
  5. components: path.resolve(__dirname, 'src/components/'),
  6. models: path.resolve(__dirname, 'src/models/'),
  7. utils: path.resolve(__dirname, 'src/utils/')
  8. },
  9. "extraBabelPlugins": [
  10. ["import", { "libraryName": "antd", "libraryDirectory": "es", "style": true }]
  11. ],
  12. "disableCSSModules": true,
  13. "hash": true,
  14. "html": {
  15. "favicon": "./static/images/favicon.png",
  16. "template": "./src/index.ejs"
  17. },
  18. "commons": [
  19. {
  20. async: '__common',
  21. children: true,
  22. minChunks: 2,
  23. },
  24. ],
  25. "theme": "./src/theme.js"
  26. }