有没有Javascript到Dart的转换器?

时间:2011-10-10 23:00:05

标签: javascript dart code-translation

是否有自动将javascript代码转换为Dart?还是太早了?

3 个答案:

答案 0 :(得分:6)

最近有一个名为JSParser的工具,它使用Dart本身完成所有的魔法,即解析器是用Dart编写的。

在相关的文章中有Frog(它附带标准SDK),它将Dart转换为Javascript,它也是用Dart编写的,这使它成为该语言的一个很好的展示。

答案 1 :(得分:5)

可能太早了。

我相信Dart本周早些时候出来了。正如其他一些人所提到的,可能永远不会有JavaScript转换器 - > Dart。我问another question是否可以从Dart调用JavaScript代码,对此没有正式答案。我听到有人在Google Plus上要求的另一件事是CoffeeScript-> Dart翻译器。我不知道这是什么可行性,但在坚持使用更传统的环境之前,这是一个很好的方法,直到Dart可以被采用。

答案 2 :(得分:1)

Angular 2团队正在构建一个团队。

  

为什么Angualr 2不是刚刚在Dart中构建的?

     

答案:Angular人员希望为BOTH Javascript和Dart提供一个很棒的框架。

     

Dart为浏览器生成了很棒的Javascript,但我们还有很多工作要做,以生成可重用的Javascript库。

     

Angular团队需要生成可重用的Javascript库。

     

引自http://work.j832.com/2015/03/angulartsjsatdartwtf.html

可以在https://github.com/angular/angular/tree/master/tools/transpiler/src

找到他们对Dart转发器的Javascript(Typescript)