eslint如何检查出ts中某个变量下调用了不存在的方法?

image.png

如上图,foo 和 bar 都调用了不存在的 fn 方法,vscode 中 ts 插件会检测出不存在此方法,但在对项目进行 eslint 检查时,却不会报出这个错误。如何让这种错误能被 eslint 检查出来,这是一个问题。

另一个问题是,如果我只要其中一个变量 foo 生效这个 eslint 规则可以吗?

阅读 2k
1 个回答

可以通过配置 ESLint 的 no-prototype-builtins 规则来确定对象是否有某个方法。