Отсутствует расширение файла "tsx" для ошибки "./reducer" после использования eslint-config-airbnb - PullRequest
0 голосов
/ 13 апреля 2020

Я использую для своего проекта форматеры кода eslint и prettier. После использования airbnb появляются ошибки типа

  • Отсутствует расширение файла "tsx" для "./reducer"
  • Отсутствует расширение файла" tsx "для" ./saga"

редуктор имеет index.tsx и папку саги. Я пробовал импорт / расширение: [". js", ".jsx", ".tsx"] в моем файле .eslintr c .yml, но все еще получаю ошибку.

1 Ответ

0 голосов
/ 13 апреля 2020

eslint-config-airbnb имеет это правило включенным:

    'import/extensions': ['error', 'ignorePackages', {
      js: 'never',
      mjs: 'never',
      jsx: 'never',
    }],

См. здесь .

Если вы хотите отключить его, вы можете переопределить его в своем собственном eslint Конфигурационный файл выглядит так:

'import/extensions': 'off'

Более подробную информацию о том, как вы можете настроить это конкретное c правило, можно найти здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...