我在Haxe写了一个没有公开" Main"类。 相反,它只包含typedef&课程,打算使用 在包括该库的其他应用程序中。
如果我尝试在没有-main
选项的情况下进行编译,则会收到以下错误:
Haxe Compiler 3.2.1 - (C)2005-2015 Haxe Foundation
Usage : haxe -main <class> [-swf|-js|-neko|-php|-cpp|-as3] <output> [options]
Haxe编译器是否阻止您编译没有入口点的库?
答案 0 :(得分:7)
你可以使用类似下面的build.hxml:
之类的东西进行编译-cp src
# add the package(s) that you want to include the following way:
--macro "include('package1.foo')"
--macro "include('package2.bar.test.buz')"
...
-js bin/index.js
希望这有帮助!