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
退出如下配置