如何构建AlphaTab?

时间:2018-10-01 21:14:18

标签: javascript c# visual-studio open-source haxe

我正在尝试对AlphaTab进行构建并对其进行更改,Phase是一种可以使用SVG在网络上显示的制表符阅读器。这是一个Visual Studio解决方案,但是我无法弄清楚如何成功构建它(我对VS的经验也很少)。我正在使用Visual Studio 2017 Enterprise,可以作为学生使用。

解决方案中有多个项目,但是我想要的版本是JavaScript文件。我知道它首先先编译为Haxe,然后再编译为JavaScript,首先使用https://caniuse.com/#feat=pointer-events(一种C#-> Haxe编译器),它也是由AlphaTab创建者编写的。

不幸的是,这就是我所拥有的全部信息。.回购中没有构建说明,我试图在他的“联系方式”页面上进行查询。我真的很喜欢使用AlphaTab的外观+简单性,并希望添加一些更改,但是如果还有其他开源标签编辑器(在浏览器上显示)看起来不错,请尽可能链接!

1 个答案:

答案 0 :(得分:0)

在主存储库的haxe分支上有一个alphatab的非维护haxe版本,您是否尝试过尝试? https://github.com/CoderLine/alphaTab/tree/Haxe 在HaxeDevelop中打开.hxproj文件 https://haxedevelop.org/ 或在Visual Studio Code中 https://github.com/vshaxe/vshaxe 要查看它是否具有足够的功能,请尝试bin文件夹中的html。