import-js/eslint-plugin-import
[import/no-unresolved] not working for index.js
开放
#1,292 创建于 2019年2月19日
bughelp wanted
仓库指标
- 星标
- (5,938 个星标)
- PR 合并指标
- (平均合并 138天 22小时) (30 天内合并 3 个 PR)
描述
similar but different: https://github.com/benmosher/eslint-plugin-import/issues/1124
file struct:
utils/
index.js
components/
Foo.jsx
.eslintrc.js
webpack.config.js
utils/index.js:
export function getPromise () { return 42; }
components/Foo.jsx:
import { getPromise } from 'utils';
.eslintrc:
{
"parser": "babel-eslint",
"plugins": [
"import",
],
"settings": {
"import/resolver": {
"webpack": {
"config": path.resolve(__dirname, "webpack.config.js"),
}
},
},
"rules": {
"import/no-unresolved": ["error", {commonjs: true, caseSensitive: true}],
// ...
}
}
webpack.config.js:
{
context: root,
resolve: {
modules: [root, 'node_modules'],
extensions: ['.js', '.jsx', '.json', '.coffee', '.cjsx'],
},
// ...
}
versions: all are latest