【发布时间】:2022-02-05 16:31:24
【问题描述】:
在使用 WebStorm(可能还有其他 JetBrains IDE)处理 nx 项目时,我不断收到此错误:
错误:加载规则“@typescript-eslint/await-thenable”时出错:您使用了需要生成 parserServices 的规则。因此,您必须为 @typescript-eslint/parser 的“parserOptions.project”属性提供一个值。
我确实在libs/mylibrary/.eslintrs.json 中定义了parserOptions.project:
{
"extends": ["../../.eslintrc"],
"parserOptions": {
"project": "./tsconfig.*?.json",
"tsconfigRootDir": "./libs/mylibrary"
},
...
当我通过npx eslint ./libs/mylibrary 或通过 nx (nx lint mylibrary) 手动运行 ESLint 时,该错误不会重现。
知道如何配置 WebStorm 以与 nx lint 一起工作吗?
【问题讨论】:
标签: eslint webstorm jetbrains-ide nx.dev