eslint-plugin-import对webpack别名的错误

Bha*_*oni 6 javascript import eslint webpack

我在我的项目中使用webpack的别名.在我的原始项目中一切正常,但是当我克隆项目时,import/no-unresolved我的webpack别名出错:

$ js/Controller的套管与底层文件系统import/no-unresolved不匹配

让它更有趣的是我的项目运作良好.import/no-unresolved似乎发送显示错误的错误.

有关更多详细信息,我添加了几个链接:.eslintrc.js,webpack.config.babel.js,链接到我的回购

如果您还有其他需要,请告诉我.

Bha*_*oni 4

我找到了解决方案。我安装是eslint-import-resolver-webpack为了使 Webpack 别名能够与 eslint 解析器一起使用。这是安装插件的命令:

npm install eslint-import-resolver-webpack --save-dev
Run Code Online (Sandbox Code Playgroud)

这是存储库的链接

  • 其他人请注意:安装上述包后,您需要将行 `"settings": {"import/resolver": "webpack"}` 添加到 `.eslint` 配置文件中。 (3认同)