2016-02-22 5 views
1

Я просто изучаю язык и играю с файлом, который я бы хотел перекомпилировать каждый раз, когда есть изменения.есть способ автоматической перекомпиляции с кристаллом (aka nodemon/supervisor)

Есть ли эквивалент watch или как nodemon в мире узлов?

Альтернативно, маленький shellscript, чтобы убить запущенное приложение, когда изменения замечены?

ответ

4

В https://github.com/benoist/carbon-crystal/blob/master/Guardfile используются https://github.com/guard/guard. Любой инструмент, который вы можете связать с событиями файловой системы для запуска crystal spec, должен сделать трюк. Однако я не пробовал.

Как родной кристалл интерпретатором Guardfiles вы можете использовать https://github.com/f/guardian

Поскольку манифест shard.yml не включает основные файлы для компиляции для самого проекта нет никакого способа, чтобы иметь, что внутри кристалла кли непосредственно.

 Смежные вопросы

  • Нет связанных вопросов^_^