.webpackrc.js 552 B

12345678910111213141516171819202122232425262728293031
  1. const path = require('path');
  2. export default {
  3. entry: 'src/index.js',
  4. extraBabelPlugins: [
  5. [
  6. 'import',
  7. {
  8. libraryName: 'antd',
  9. libraryDirectory: 'es',
  10. style: true,
  11. },
  12. ],
  13. ],
  14. env: {
  15. development: {
  16. extraBabelPlugins: ['dva-hmr'],
  17. },
  18. },
  19. alias: {
  20. components: path.resolve(__dirname, 'src/components/'),
  21. },
  22. ignoreMomentLocale: true,
  23. theme: './src/theme.js',
  24. html: {
  25. template: './src/index.ejs',
  26. },
  27. publicPath: '/',
  28. disableDynamicImport: true,
  29. hash: true,
  30. };