为其他JS"编译器生成定义"从TypeScript定义文件?

时间:2015-04-06 17:11:31

标签: javascript coffeescript typescript

给定一个TypeScript定义文件,是否有任何(自动/快速/简单)方式转换"这个定义所以它可以与其他JavaScript编译器一起使用吗?

我意识到有很多" JavaScript编译器"在那里,但目标是确定哪些是最受欢迎的,并能够为这些框架提供定义文件。

1 个答案:

答案 0 :(得分:1)

  

是否有任何(自动/快速/简单)方式来“转换”此定义,以便它可以与其他JavaScript编译器一起使用

没有。考虑到TypeScript领域仍然活跃的发展,如果没有主动维护这样的事情将是一项非常重要的任务。考虑union类型的简单情况(例如string | number),这些类型在几个月内不受某些自定义TypeScript解析器的支持。

现在移动目标是ES6模块语法支持

很快:其他人https://github.com/Microsoft/TypeScript/wiki/Roadmap

你必须选择一个其他编译为JS语言的同时具有TypeSafety(排除coffeescript)并开始攻击它。

相关问题