繁体   English   中英

使用 eslint-config-airbnb 后出现 Missing file extension "tsx" for "./reducer" 错误

[英]Missing file extension "tsx" for "./reducer" error after using eslint-config-airbnb

我正在为我的项目使用 eslint 和更漂亮的代码格式化程序。 使用 airbnb 后,我收到类似的错误

  • “./reducer”缺少文件扩展名“tsx”
  • “./saga”缺少文件扩展名“tsx”

reducer 有 index.tsx,saga 文件夹也有。 我在 my.eslintrc.yml 文件中尝试了 import/extensions: [".js", ".jsx", ".tsx"] 但仍然出现错误。

eslint-config-airbnb启用了这条规则:

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

这里

如果想关闭它,你可以像这样在你自己的 eslint 配置文件中覆盖它:

'import/extensions': 'off'

有关如何配置此特定规则的更多信息,请参见此处

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM