1

CoffeeScriptのように、実行できるJavascriptベースのインタープリターはありますか?

4

5 に答える 5

6

コードは、Google Web Toolkitのように、利用可能になる前にJavascriptにコンパイルされていると思います。

参照:http ://www.dartlang.org/docs/technical-overview/index.html

また、Dartを使用してサーバー側のコードも実行できるようです。

于 2011-10-10T22:06:21.870 に答える
2

'htmlconverter.py'で提供されるスクリプトがあり、htmlファイル(およびそれが使用する.dartと.css)をjavascriptが埋め込まれたhtmlファイルにコンパイルします。cssから参照される画像をインライン化することもできるため、すべてのアセットが含まれる単一のhtmlファイルになります。

このコンバーターを使用してhelloworldサンプルをコンパイルすると、出力は約200k htmlファイル(--optimizeを使用)またはデフォルトのデバッグコンパイルで約10MBになります。これはおそらく、実際のアプリであれば何か使えるものを手に入れることを意味しますが、小さなスニペットをページにドロップするのにはあまり適していません。

于 2011-10-11T08:45:14.420 に答える
1

2013年12月現在の回答:dart2jsコンパイラを使用してDartコードをJavaScriptに変換します。

使用例:

dart2js --out=foo.js foo.dart

dartlang.orgでdart2jsの詳細を読むことができます。

于 2013-12-26T23:15:03.417 に答える
0

htmlconvert.pyを使用するか、DartCを使用してdartプログラムを単一のmyprogram.dart .jsファイルにコンパイルし、それをhtmlスクリプトタグに含めることができます。

于 2011-10-11T20:52:17.840 に答える
0

Dart EditorのバイナリがWindows、Mac、Linuxで利用できるようになりました。

Dart Editorは、Eclipseコンポーネントに基づく軽量のオープンソースエディターです。Dartプログラムの編集に加えて、Dart Editorを使用してDart-to-JavaScriptコンパイラーを呼び出し、DartベースのWebアプリを起動できます。連続ビルドまたは統合ビルドをダウンロードできるDartEditorチュートリアルを開始します。

于 2011-11-21T10:51:19.750 に答える