TS1109,WebStorm 对可选链的反应不正确

Win*_*nni 6 webstorm typescript optional-chaining

Ts1109 错误

WebStorm 认为它是一个三元运算符,接下来需要表达式和冒号。也许它认为这是一个 TS 代码,而这是 .js 文件中的 JS 代码,我不确定。

如何关闭此检查?

len*_*ena 8

TypeScript 编译器服务在这里报告错误,因为 TypeScript < 3.7不支持可选链。如果在Settings | 中启用该服务,则该服务用于 JavaScript linting 语言和框架 | TypeScript"allowJs"设置为truein tsconfig.json

如果你只希望服务编译/皮棉打字稿,确保"allowJs"在未设置或设置为falsetsconfig.json