ビッグアップデート
今日、私は別のことに取り組みたかったのですが、Haxe が完全にダウンしていることに気付きました。実際、どのライブラリもコンパイルできません。openfl でも動かない。
Haxe をアンインストール/再インストールしようとしましたが、成功しませんでした。
私は現在、図書館プロジェクトに取り組んでいました。すべてが正常に機能していたのに、突然何もコンパイルできなくなりました。
問題を最小限のものに制限しました。
したがって、他のすべてのライブラリの近くにある haxe/lib フォルダーの下のプロジェクト ツリーは次のとおりです。
beluga/current
beluga/0,1,0/haxelib.json
beluga/0,1,0/test/Test.hx
注: フォルダーの名前を に変更しようとする
0.1.1
と、haxe が次のエラーをスローしました。ライブラリ beluga バージョン 0.1.0 がインストールされていません
ファイル Test.hx の内容
package test;
class Test {
}
さて、新しいプロジェクトを作成するとします。でコンパイルしようとすると
haxe -cp src -lib beluga -php bin -main Main
これが機能することに注意してください
haxe -cp src -cp ../../../lib/beluga/0,1 -php bin -main Main
beluga ライブラリが見つからないというわけではないので、適切にインストールする必要があります。また、FlashDevelop では、オートコンプリートが正常に動作します。ただし、次のようなメインの場合:
package ;
import test.Test;
class Main {
static function main() { }
}
次のエラーがあります。
src/Main.hx:2: 文字 7 ~ 16: クラスが見つかりません: test.Test
最後に、の内容haxelib.json
:
{
"name": "beluga",
"license": "GPL",
"tags": ["php","neko","framework","game"],
"description": "\r\n\t\tBeluga is a video game framework.\r\n\t",
"contributors": ["masadow"],
"releasenote": "Initial version, not released yet",
"version": "0.1",
"url": "http://myproject.org",
"dependencies": {
}
}
プロジェクトの github リポジトリはここにあります。
何か案が ?