【发布时间】:2023-04-09 18:43:01
【问题描述】:
这是我的项目结构:
-src
--assets
--components
--constants
--helpers
--pages
--routes
eslintrc.json
jsconfig.json
App.js
index.js
我厌倦了:
import SomeComponent from '../../../../../components/SomeComponent';
而我想做:
import SomeComponent from '@components/SomeComponent';
所以我在这里看到了这个问题:
VSCode Intellisense does not work with webpack + alias
我得到了它的工作:
jsconfig.json
{
"compilerOptions": {
"baseUrl": ".",
"target": "es6",
"module": "commonjs",
"paths": {
"@components/*": ["./src/components/*"]
}
}
}
但是现在 eslint 抱怨它没有解决,即使它编译得很好。
eslint 错误:
无法解析模块 '@components/SocialMedia'.eslint(import/no-unresolved) 的路径
注意:
我不想禁用 eslint。我也想让它理解这种路径。
【问题讨论】:
标签: javascript visual-studio-code eslint vscode-settings eslintrc