craco.config.js 1.0 KB

1234567891011121314151617181920212223
  1. const path = require('path');
  2. module.exports = {
  3. webpack: {
  4. alias: {
  5. '@components': path.resolve(__dirname, 'src/components'),
  6. '@ui': path.resolve(__dirname, 'src/ui'),
  7. '@pages': path.resolve(__dirname, 'src/pages'),
  8. '@assets': path.resolve(__dirname, 'src/assets'),
  9. '@styles': path.resolve(__dirname, 'src/styles'),
  10. '@db': path.resolve(__dirname, 'src/db'),
  11. '@hooks': path.resolve(__dirname, 'src/hooks'),
  12. '@layout': path.resolve(__dirname, 'src/layout'),
  13. '@fonts': path.resolve(__dirname, 'src/fonts'),
  14. '@utils': path.resolve(__dirname, 'src/utils'),
  15. '@widgets': path.resolve(__dirname, 'src/widgets'),
  16. '@contexts': path.resolve(__dirname, 'src/contexts'),
  17. '@constants': path.resolve(__dirname, 'src/constants'),
  18. '@features': path.resolve(__dirname, 'src/features'),
  19. '@api':path.resolve(__dirname,'src/api'),
  20. },
  21. }
  22. };