import/no-unresolved
eslint
不认门路中带有 webpack
门路别名的问题
解决形式:
- 装置
eslint-import-resolver-webpack
包 -
在
eslint
的settings
中,退出如下配置,相当于把你在webpack
申明的门路别名通知eslint
settings: { 'import/resolver': [{ webpack: { config: { resolve: { alias: {'@': path.resolve('src'), }, extensions: ['.js', '.jsx'], }, }, }, }], },
node 模块触发 import/no-extraneous-dependencies
解决形式:
- 装置
eslint-import-resolver-webpack
包 - 而后在
eslint
配置中的settings
退出如下配置