typescript - 有没有办法禁用 Typescript 2.4 版引入的弱类型检测?

标签 typescript types weak-typing typescript2.4

使用 Typescript 2.4 版添加了弱类型检测。现在我同意这是一个很棒的功能,当您为类型的可选属性没有单个属性匹配的类型分配值时,它将有助于捕获一大堆错误。

不幸的是,对于一个最初用 Javascript 编写然后迁移到 Typescript 的大型项目,会有使用弱类型漏洞的情况。

为了允许轻松迁移到 TS 2.4,然后逐步删除所有弱类型攻击 - 有没有人知道暂时禁用弱类型检测的标志或黑客?

最佳答案

没有编译器标志,但我可以推荐你 ts-migrate .它将使用 any 将您现有的 js 转换为 ts 代码推理不起作用的地方。

关于typescript - 有没有办法禁用 Typescript 2.4 版引入的弱类型检测?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46237482/

相关文章:

reactjs - 汇总保留模块根未按预期工作

haskell - 可分类型类是否有有用的应用程序?

language-agnostic - 不需要声明变量类型的语言的质量是否是弱类型或动态类型的示例

C#:标准 .Net 字符串应该存储在 varchar 还是 nvarchar 中?

vb.net - 为什么使用 Type.Equals(t1, t2) 而不是相等运算符?

terminology - 静态/动态与强/弱

python - 在解释性语言中使用匈牙利符号前缀是否有意义?

具有多个键到一个值的 Javascript Map 对象

typescript - 如何正确键入泛型函数的参数?

angular - 从 Angular 2+ 的模块声明中的导出函数访问服务