我正在为我的项目使用 eslint 和更漂亮的代码格式化程序。使用 airbnb 后出现类似
的错误- “./reducer”缺少文件扩展名“tsx”
- “./saga”缺少文件扩展名“tsx”
reducer 有 index.tsx 和 saga 文件夹。 我在我的 .eslintrc.yml 文件中尝试了 import/extensions: [".js", ".jsx", ".tsx"] 但仍然收到错误。
最佳答案
eslint-config-airbnb
已启用此规则:
'import/extensions': ['error', 'ignorePackages', {
js: 'never',
mjs: 'never',
jsx: 'never',
}],
见 here .
如果要关闭它,您可以在自己的 eslint 配置文件中覆盖它,如下所示:
'import/extensions': 'off'
有关如何配置此特定规则的更多信息,请访问 here
关于reactjs - 使用 eslint-config-airbnb 后出现 "tsx"错误,缺少文件扩展名 "./reducer",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61189180/