1

Eclihx プラグインをインストールしましたが、現在それをテストしようとしています。Main.hx の内容は

class Main {
    static function main() {
        trace("This is a test.");
    }
}

Build.hxml の内容は次のとおりです。

-cp Source

# Uncomment the desirable target
# JavaScript target
-js Output/haxe Test.js

# SWF 9 target
-swf9 Output/haxe Test.swf

# ActionScript3 target
-as3 Output

# Neko target
-neko Output/haxe Test.n

# PHP target
-php Output

# C++ target
-cpp Output

# Uncomment and place your main class with package
-main Main

[プロジェクト] メニューのビルド オプションはグレー表示されています。私は何をしますか?

4

1 に答える 1

0

まず、すべてのターゲットを一度にコンパイルすることはできません。すべてのターゲットをコメント化し、javascript ターゲットなどのコメントを外す必要があります。

次に、Haxe Package Explorer を開き、プロジェクト (ルート) を選択 (マウスの左クリック) してから、マウスの右クリック、Run As、Run Configurations...

Haxe アプリケーションを左ダブルクリックすると、New_configuration が表示されます。プロジェクトを選択し、ビルドファイルを設定して実行をクリックします。プロジェクトがコンパイルされました。さらに、CTRL+11 を使用してプロジェクトをコンパイルできます。

ここで、javascript ターゲットのテスト html ドキュメントが必要になります。出力ディレクトリ (.js ファイルが生成される場所) に test.html を作成し、次のようなコンテンツを使用します。

<html>
<head><title>Haxe JS</title></head>
<body>
<div id="haxe:trace"></div>
<script type="text/javascript" src="hxTest.js"></script>
</body>
</html>

Neko の場合、通常、拡張子 .n を Neko プログラムなどに関連付けます (その後、.n をダブルクリックするだけでプログラムを実行できます)。

ヒント: プロジェクト プロパティ、Haxe コンテンツ アシスト、ビルド ファイル (プロジェクトから build.hxml を選択) でコード補完を有効にします。

于 2013-02-04T20:44:15.393 に答える