2013-10-12 49 views
3

我可以從基於Java虛擬機的應用程序將Dart編譯爲Javascript嗎?我可以從Java/Scala編譯Dart代碼嗎?

我正在開發一個在JVM中運行的Web應用程序。我在考慮讓人們通過我的web應用程序保存和編譯Dart,然後編譯好的Dart代碼將作爲Javascript包含在某些頁面上。

我想在理論上答案是肯定的,因爲它應該可以以某種方式將Dart編輯器或dart2js程序捆綁到我的JVM應用程序中,並對Dart進行外部進程調用。但我想知道:有沒有從Java中編譯Dart的「簡單」方法?像包括一些JAR,然後它會工作?或者通過JVM的腳本引擎調用某種腳本語言?

回答

0

https://code.google.com/p/jdart/ 這是你想要的嗎?它將飛鏢編譯成jar文件。我還沒有真正使用過它,但...

+0

謝謝,有趣,但不,這不是我正在尋找。 Dart代碼應該包含在提供給Web瀏覽器的Web頁面中,如JavaScript。所以它是Dart - > Javascript,不是 - > Java。然而,我認爲這是一個有趣的項目,如果你想重用一些Dart代碼片段服務器端:-) – KajMagnus

相關問題