「IronJS」の版間の差分

提供:MonoBook
imported>Administrator
imported>Administrator
11行目: 11行目:
必要なもの
必要なもの
* [[Mono]] 2.10以上必須。
* [[Mono]] 2.10以上必須。
* [[F Sharp|F#]]
* [[F Sharp|F#]] 2.0の.NET Framework 4.0バージョン
* IronJSのソースコード(最新ソースは外部リンクを参照)
* IronJSのソースコード(最新ソースは外部リンクを参照)


25行目: 25行目:
$ sh mono-build.sh
$ sh mono-build.sh
</source>
</source>
※2012年3月24日時点ではF#2.0/.NET4.0が動かせていないため、IronJSを動かせる状況までたどり着いていません。
詳しい人たすけて。


== 関連項目 ==
== 関連項目 ==

2012年3月24日 (土) 07:36時点における版

IronJS(あいあんじぇーえす)とは、.NET Framework動的言語ランタイム上で動くJavaScript(ECMAScript 3.0)実装である。ライセンスは Apache License Version 2.0。

開発方針としてnode.jsに代表されるサーバーサイドJavaScriptとしての側面が強いが、DLR版JSとして組み込んだりしての利用なども可能である。

名前にIronと付くIronシリーズだがMonoプロジェクト傘下のIronLanguageプロジェクト直属のプロジェクトではない。

IronJS自体はF#で書かれている。

インストール

Mono

必要なもの

  • Mono 2.10以上必須。
  • F# 2.0の.NET Framework 4.0バージョン
  • IronJSのソースコード(最新ソースは外部リンクを参照)

IronJSのソースコードにはMono向けのmono-build.shというビルド用シェルスクリプトが用意されている。 このファイルの行頭にMonoとF#がインストールされているディレクトリのフルパスを記述する必要があるので適宜書き換える。

$ cd Src
$ vi mono-build.sh

Monoのインストールパスを書き換えたらmono-build.shを実行する。

$ sh mono-build.sh

※2012年3月24日時点ではF#2.0/.NET4.0が動かせていないため、IronJSを動かせる状況までたどり着いていません。 詳しい人たすけて。

関連項目

参考文献


外部リンク