我的应用程序越来越大,我想使用aboslute路径,所以我决定使用2个插件:
babel-plugin-module-resolver
eslint-import-resolver-babel-module
我已经按照他们的文档所述将babel-plugin-module-resolver
添加到了我的webpack配置中,并禁用了import/no-unresolved
ESLint规则。奏效了。
现在,我想启用规则并添加插件号2,因此我将其添加到eslintrc.js
中,但它不起作用:
settings: {
'import/resolver': {
'babel-module': {},
},
},
我也尝试过使用此方法,明确命名别名,但它也不起作用:
settings: {
'import/resolver': {
'babel-module': {
alias: {
MyAlias: './src/my_alias',
}
},
},
},
我在这里做什么错了?