Erlang:有没有办法通过rebar将已更改的模块重新加载到已经运行的节点中?

mwt*_*mwt 6 erlang

rebar构建工具看起来很酷,但有没有办法重新编译和重新加载文件到当前运行的节点呢?

War*_*ung 6

我认为不需要将螺纹钢加入其中.

我用reloader.erl从受Mochiweb项目.只需将此模块与程序的其余部分一起构建,并reloader:start()在应用程序的初始化序列中尽早调用.

在该调用之后,只要程序中的模块在磁盘上发生更改,重新加载器就会自动替换正在运行的副本.