javascript - 如何将项目从 javascript 转换为 typescript

标签 javascript knockout.js typescript yeoman yeoman-generator

我有一个正在开发的现有项目,我使用 Yeoman 来构建一个 knockoutjs SPA。 我想知道是否有一种工具/方法可以将整个项目转换为 typescript 。

最佳答案

Javascript 是 Typescript,您可以开始在 Typescript 项目中包含 JavaScript 源代码。

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

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

选择用适当的 Typescript 重写您想要长期维护的代码部分。如果 JS 做得好,这个任务很容易,但需要一些时间。

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

关于javascript - 如何将项目从 javascript 转换为 typescript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39745666/

相关文章:

javascript - 如何在 typescript 中导入js文件?

javascript - parseFloat 和 toFixed 只返回 1 位小数

javascript - 单击时显示和隐藏 div

javascript - Knockout 未调用可见函数

javascript - 上传图片时如何获取图片路径

javascript - 尝试使用 For 函数获取一些信息

javascript - Fancybox 样式不起作用

javascript - AJAX 未调用所需的 C# Controller 方法

javascript - 如何在 WordPress 插件中正确处理 jQuery AJAX

javascript - KnockOutJS 在子订阅上触发父函数