有没有办法用水晶自动重新编译(又名nodemon / supervisor)

时间:2016-02-22 01:12:21

标签: crystal-lang

我只是在学习语言并使用我想在每次更改时重新编译的文件。

节点世界中是否有watch或类似nodemon

或者在注意到更改时杀死正在运行的应用程序的一个小shellcript?

1 个答案:

答案 0 :(得分: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不包含要为项目本身编译的主文件,因此无法直接在crystal cli中使用它。