2016-09-28 60 views
0

我有一个现有的项目,我一直在使用Yeoman构建knockoutjs SPA。 如果有一种工具/方法可以将整个项目转换为打字稿,我就会徘徊。如何将JavaScript项目转换为打字稿

+3

可能的重复[有没有工具将JavaScript文件转换为TypeScript](http://stackoverflow.com/questions/14412164/is-there-a-tool-to-convert-javascript-files-to-typescript ) –

回答

2

Javascript是Typescript,你可以开始在你的Typescript项目中包含javascript源代码。

但是,如果您想利用Typescript严格打字,您需要重写代码或添加定义文件。

选择隔离,不应更改或计划删除的部分代码的定义文件。这比重写要快一点。

选择在正确的Typescript中重写您想要维护的代码的长期部分。如果JS正确完成,这个任务很容易,但需要一些时间。

不幸的是,没有自动化的工具来做到这一点。你必须自己选择每个变量的类型。