我正在尝试通过爱好项目熟悉ruby和javascript以创建一个会话编辑器(可能是一个谷歌驱动器应用程序),它共享与Neverwinter Nights兼容的i / o格式(ergo https://github.com/niv/nwn-lib)。我想我会看看Opalrb是否可以将这些nwn工具翻译成我可以使用或检查的形式;但我似乎无法获得opal-build命令来产生任何错误,但尝试转换gff.rb时会出错。
我不知道我是在做一个简单的语法错误输入选项还是对这个过程有更深层次的错误理解(可能两者都有)。我确信我已经安装了宝石并成功使用了nwn-gff。就是这样。
我的问题:我必须采取哪些具体步骤才能完成Opal的转换?考虑到我的终极平台,我有哪些选择来使用这些工具?
(链接到nwn gff文件格式:http://social.bioware.com/bw_projects_file_download.php?project_file_id=10782)
干杯和谢谢
答案 0 :(得分:0)
Opal v0.7已经发布,CLI现在有一个-g
选项,可以传递gem的名称,并-c
编译为标准输出。
E.g。
opal -g nwn-lib -e 'require "nwn/gff"' -c > gff.js