.eslintrc.js 601 B

1234567891011121314151617181920212223
  1. module.exports = {
  2. extends: [require.resolve('@umijs/fabric/dist/eslint')],
  3. globals: {
  4. ANT_DESIGN_PRO_ONLY_DO_NOT_USE_IN_YOUR_PRODUCTION: true,
  5. page: true,
  6. REACT_APP_ENV: true,
  7. },
  8. rules: {
  9. 'semi': ['error', 'never'],
  10. 'no-console': 0,
  11. 'comma-dangle': [2, 'never'],
  12. 'spaced-comment': 'error', // 注释前面必须有空格
  13. 'react/prop-types': 0,
  14. // 'no-unused-vars': ['error', 'always'],
  15. 'array-bracket-spacing': ['error', 'always'],
  16. 'object-curly-spacing': ['error', 'always'],
  17. },
  18. settings: {
  19. react: {
  20. version: 'detect',
  21. },
  22. },
  23. }