对隐含的“any”类型(又名“--noImplicitAny”)选择性地应用或抑制TypeScript错误

时间:2016-03-08 11:41:03

标签: typescript visual-studio-code

我有一半期望在某处有一个特殊的注释或选项来选择性地应用或禁止某些文件/类的TypeScript编译器选项--noImplicitAny,而我却无法找到有关它的信息。

对于上下文,我通过VS Code使用tscnpm。我知道tsconfig.json文件,实际上已将其配置为"noImplicitAny": true

效果很好,它迫使我们要特别关注我们的类型 - 毕竟是TypeScript的重点。但是,有一些选择的场景我们在第三方代码中接受没有必需的显式类型,因此会使编译器错误跳闸。

我们想要禁止编译器选项/检查那些类/函数/文件而不在tsconfig.json全局关闭选项。类似于告诉linter禁用带注释的特定规则是我所希望的。

仅仅展示<any>演员表或: any类型信息是不可行的,因为它是第三方并且需要更新。

是否有这样的选项/功能?

0 个答案:

没有答案