Unable to resolve path to module '' import/no-unresolved


配置了 alias ,但是 eslint 報錯“不能解析這個導出”。

兩種解決辦法。

第一種:

yarn add eslint-import-resolver-webpack --dev

  

編輯 .eslintrc

{
  "settings": {
    "webpack": {
      "config": "config/webpack.config.js" // 這是你設置alias的配置文件路徑
    }
  }
}

 

現在就可以了

參考資料:https://github.com/houndci/hound/issues/1419#

 

方法二:

修改.eslintrc配置

在 rules 里面添加

    "import/no-unresolved": [
      2,
      {
          "ignore": ["^@/"] // @ 是設置的路徑別名
      },
    ],

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM