2013-10-12 4 views
3

Могу ли я скомпилировать Dart в Javascript из приложения на основе виртуальной машины Java?Могу ли я скомпилировать код Дарта из Java/Scala?

Я разрабатываю веб-приложение, которое работает в JVM. Я думаю о том, чтобы позволить людям сохранять и компилировать Дарт через мое веб-приложение, а затем этот скомпилированный код Дарта будет включен на определенные страницы, как Javascript.

Я полагаю, что теоретически ответ да, потому что должно быть возможно как-то связать редактор Дарта или программу dart2js в моем приложении JVM и сделать внешний процесс для Dart. Но мне интересно: есть ли «простой» способ скомпилировать Dart из Java? Как включить некоторые JAR, и тогда это сработает? Или вызывать на какой-то скриптовый язык через движок скриптов JVM?

ответ

0

https://code.google.com/p/jdart/ Это то, что вы хотите? Он компилирует дротик в файл jar. Я еще не использовал его, хотя ...

+0

Спасибо, интересно, но нет, это не то, что я искал. Код Дарта должен быть включен в веб-страницу, обслуживаемую веб-браузером, как Javascript. Так что это Dart -> Javascript, а не -> Java. Я думаю, что это интересный проект, однако, если вы захотите повторно использовать некоторые фрагменты кода Dart на стороне сервера :-) – KajMagnus

Смежные вопросы