Erlang: Is there a way to reload changed modules into an already running node with rebar?

雨燕双飞 提交于 2019-12-10 04:22:59

问题


The rebar build tool seems pretty cool, but is there a way to recompile AND reload files into a currently running node with it?


回答1:


I don't see a need to bring rebar into it.

I use reloader.erl from the Mochiweb project. Just build this module along with the rest of your program and call reloader:start() early in your app's initialization sequence.

After that call, any time a module in your program changes on disk, the reloader will replace the running copy automatically.



来源:https://stackoverflow.com/questions/2955157/erlang-is-there-a-way-to-reload-changed-modules-into-an-already-running-node-wi

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!