我有一个正在开发的现有项目,我使用 Yeoman 来构建一个 knockoutjs SPA。 我想知道是否有一种工具/方法可以将整个项目转换为 typescript 。
最佳答案
Javascript 是 Typescript,您可以开始在 Typescript 项目中包含 JavaScript 源代码。
但是如果您想利用 Typescript 严格类型,您需要重写代码或添加定义文件。
为隔离的、不应更改的或计划删除的部分代码选择定义文件。这比重写要快一点。
选择用适当的 Typescript 重写您想要长期维护的代码部分。如果 JS 做得好,这个任务很容易,但需要一些时间。
不幸的是,没有自动化工具可以做到这一点。您必须自己选择每个变量的类型。
关于javascript - 如何将项目从 javascript 转换为 typescript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39745666/