Javascript 如何通过在第4页中设置eslint来解决导入/否问题

Javascript 如何通过在第4页中设置eslint来解决导入/否问题,javascript,webpack,eslint,webpack-4,eslintrc,Javascript,Webpack,Eslint,Webpack 4,Eslintrc,我研究了几个小时。我自己构建了一个原型,发现该网页包正在处理其解析别名,但eslint一直报告无法解析,即使在我干扰了应该解决此问题的设置之后 有人知道为什么要加吗 "settings": { "import/resolver": { "alias": [ [ "mycomponents", "./app/components" ] ] } } 至.eslintrc 并添加两个与之相关的包,这样做不行

我研究了几个小时。我自己构建了一个原型,发现该网页包正在处理其解析别名,但eslint一直报告无法解析,即使在我干扰了应该解决此问题的设置之后

有人知道为什么要加吗

"settings": {
        "import/resolver": {
            "alias": [
        [ "mycomponents", "./app/components" ]
      ]
        }
    }
至.eslintrc 并添加两个与之相关的包,这样做不行

要查看我检查此回购差异链接所做的操作:

注意:我本可以隐藏eslint错误,但如果有适当的设置,我宁愿不采用这条黑客路线

谢谢

尝试添加到您的项目中:

npm i eslint-import-resolver-alias --save-dev
然后更新
.eslintrc
文件,如下所示:

"settings": {
    "import/resolver": {
        "alias": {
            map: [
                [ "mycomponents", "./app/components" ]
            ]
        }
    }
}

这对我不起作用不确定原因:(