简体   繁体   English

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

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

I am using eslint and prettier code formatters for my project.我正在为我的项目使用 eslint 和更漂亮的代码格式化程序。 After using airbnb I am getting errors like使用 airbnb 后,我收到类似的错误

  • Missing file extension "tsx" for "./reducer" “./reducer”缺少文件扩展名“tsx”
  • Missing file extension "tsx" for "./saga" “./saga”缺少文件扩展名“tsx”

reducer has index.tsx and so does saga folder. reducer 有 index.tsx,saga 文件夹也有。 I have tried import/extensions: [".js", ".jsx", ".tsx"] in my.eslintrc.yml file but still getting the error.我在 my.eslintrc.yml 文件中尝试了 import/extensions: [".js", ".jsx", ".tsx"] 但仍然出现错误。

eslint-config-airbnb has this rule enabled: eslint-config-airbnb启用了这条规则:

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

See here .这里

If want to turn it off, you could override it in your own eslint config file like so:如果想关闭它,你可以像这样在你自己的 eslint 配置文件中覆盖它:

'import/extensions': 'off'

More information on how you could configure this specific rule can be found here有关如何配置此特定规则的更多信息,请参见此处

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

相关问题 使用eslint-config-airbnb ESLint“模块构建失败”错误 - ESLint “Module build failed” error with eslint-config-airbnb 带有 eslint-config-airbnb 的扩展名为“.js”的文件中不允许使用 JSX - JSX not allowed in files with extension ' .js' with eslint-config-airbnb Eslint - 找不到 eslint-config-airbnb - Eslint - eslint-config-airbnb not find 在react.js中使用eslint-config-airbnb时,“ fetch”是未定义的,“ localStorage”是未定义的 - “fetch” is undefined and “localStorage” is undefined , on using eslint-config-airbnb in react.js 如何在未反应的项目中使用`eslint-config-airbnb`? - How can I use `eslint-config-airbnb` in a non-react project? Eslint airbnb和更漂亮的配置删除文本中的点后的所有空格 - Eslint airbnb and prettier config removes all spaces after dots in text Airbnb Eslint 配置在 >12 个版本上太慢 - Airbnb Eslint config is too slow on >12 versions 运行Eslint airbnb特定文件不返回任何内容 - Running Eslint airbnb specific file returns nothing ESLint在课堂上使用airbnb规则的胖箭头 - ESLint in class with fat arrow using airbnb rules 更漂亮的 eslint:使用 'prettier' 或 'plugin:prettier/recommended' 和 React Typescript airbnb eslint 配置 - Prettier eslint: use 'prettier' or 'plugin:prettier/recommended' with React Typescript airbnb eslint config
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM