Javascript typescript编译器在使用;任何;显式键入?

Javascript typescript编译器在使用;任何;显式键入?,javascript,typescript,rules,typechecking,explicit,Javascript,Typescript,Rules,Typechecking,Explicit,我正试图使我的代码对TS尽可能严格。有没有一种方法可以使下面的声明使用“any”作为类型来抛出错误,因为它应该是“string”类型 const foo:any=“bar” 您可以使用tslint/eslint规则来阻止它。在这里找到了一些文档否。我希望编译器实际抛出错误,如果使用了“any”,则生成会失败。tsc本身不具备此功能,但ESLint和TSLint都有这样做的规则。编译器似乎没有办法抛出错误,但这是下一个最好的方法。非常感谢。

我正试图使我的代码对TS尽可能严格。有没有一种方法可以使下面的声明使用“any”作为类型来抛出错误,因为它应该是“string”类型

const foo:any=“bar”

您可以使用tslint/eslint规则来阻止它。在这里找到了一些文档

否。我希望编译器实际抛出错误,如果使用了“any”,则生成会失败。
tsc
本身不具备此功能,但ESLint和TSLint都有这样做的规则。编译器似乎没有办法抛出错误,但这是下一个最好的方法。非常感谢。