2016-04-15 95 views
1

我想在運行時將dart代碼編譯爲JS,而無需在命令行調用dart2js。例如,(用Dart寫的)從文件中讀取某些dart代碼並將其轉換爲JS(必須在內存中,文件系統不可寫)。如何在Dart服務器Web應用程序中動態運行dart2js?

我想,也許dart2js將有效地只是在酒吧包我可以手動調用命令行,但我找不到在運行時:(

(注意這樣的信息:我知道這個想法很爛這將是非常緩慢的;這只是爲了我原型,並最終將正常使用dart2js,我只是不能解決這個問題)

回答

1

https://try-dart-lang.appspot.com/這樣做。源代碼可用。其基本上dart2js貫穿dart2js。 不知道這是否是合適的存儲庫https://github.com/peter-ahe-google/orphan-try
我猜猜彼得可以向他詢問更多的信息。

該項目已被pub.dartlang.org取代,該項目使用在服務器上運行的服務https://github.com/dart-lang/dart-services,其中源被髮布到dart2js翻譯。

+0

太棒了;我會在那裏看看。我不需要在JS中運行它(我想在服務器上運行dart),但我猜API應該是一樣的。如果他們可以像JS一樣運行它,我當然可以從Dart運行它:) –

相關問題