代码之家  ›  专栏  ›  技术社区  ›  Ace

如何将项目从javascript转换为typescript

  •  0
  • Ace  · 技术社区  · 8 年前

    我有一个我一直在做的现有项目,我使用Yeoman构建了一个knockoutjs SPA。 我想知道是否有工具/方法可以将整个项目转换为打字稿。

    1 回复  |  直到 8 年前
        1
  •  3
  •   bokan    8 年前

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

    但是如果你想利用Typescript严格的输入,你需要重写代码或添加定义文件。

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

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

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