我有一个现有的项目,正在使用Yeoman来构建一个ockoutjs SPA。
我在徘徊是否有将整个项目转换为打字稿的工具/方式。
最佳答案
Javascript是Typescript,您可以直接在Typescript项目中包含javascript源。
但是,如果您想利用Typescript严格键入的优势,则需要重写代码或添加定义文件。
为隔离的,不应更改或计划删除的部分代码选择定义文件。它比重写快一点。
选择以适当的Typescript重写您希望长期维护的部分代码。如果正确完成了JS,此任务将很容易,但是会花费一些时间。
不幸的是,没有自动工具可以做到这一点。您必须自己选择每个变量的类型。