给定一个TypeScript定义文件,是否有任何(自动/快速/简单)方式转换"这个定义所以它可以与其他JavaScript编译器一起使用吗?
我意识到有很多" JavaScript编译器"在那里,但目标是确定哪些是最受欢迎的,并能够为这些框架提供定义文件。
答案 0 :(得分:1)
是否有任何(自动/快速/简单)方式来“转换”此定义,以便它可以与其他JavaScript编译器一起使用
没有。考虑到TypeScript领域仍然活跃的发展,如果没有主动维护这样的事情将是一项非常重要的任务。考虑union
类型的简单情况(例如string | number
),这些类型在几个月内不受某些自定义TypeScript解析器的支持。
现在移动目标是ES6模块语法支持
很快:其他人https://github.com/Microsoft/TypeScript/wiki/Roadmap
你必须选择一个其他编译为JS语言的同时具有TypeSafety(排除coffeescript)并开始攻击它。