Опал рубин (опал-билд), чтобы преобразовать nwn-lib (nwn-gff) в javascript? Потерял

Я пытаюсь познакомиться как с ruby, так и с javascript через проект хобби, чтобы создать редактор разговоров (возможно, приложение google drive), который делится форматами ввода / вывода, совместимыми с Neverwinter Nights (например, https://github.com/niv/nwn-lib). Я подумал, что взгляну на Opalrb, чтобы посмотреть, сможет ли он перевести эти собственные инструменты в форму, которую я мог бы использовать или изучить; но я не могу заставить команду opal-build выдавать что-либо, кроме ошибок при попытке конвертировать gff.rb.

Я не знаю, делаю ли я простую синтаксическую ошибку при вводе опций или имею более глубокое, некорректное понимание процесса (вероятно, оба). Я уверен, что я установил гемы и успешно использовал nwn-gff. Вот и все.

Тогда мой вопрос (ы): какие конкретные шаги я должен предпринять, чтобы выполнить это преобразование с Opal? Какие варианты у меня есть, чтобы использовать эти инструменты, учитывая мою конечную платформу?

(ссылка на формат файла nwn gff: http://social.bioware.com/bw_projects_file_download.php?project_file_id=10782)

Ура и спасибо

1 ответ

Опал v0.7 был выпущен, CLI теперь имеет -g вариант, к которому может быть передано имя драгоценного камня и -c скомпилировать в стандартный вывод.

Например

opal -g nwn-lib -e 'require "nwn/gff"' -c > gff.js
Другие вопросы по тегам