簡體   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