使用Easy way of loading projects with rebar dependencies 中的答案,现在会自动解决依赖关系,但不会自动加载它们。
那么,如何自动加载我的 ebin 和 /deps/*/bin 路径中的所有模块?这样,在使用 Erlang shell 选项卡补全时它们就可用,这大大加快了我的开发过程。
我的解决方案基于 Adam Lindberg 的出色回答:https ://gist.github.com/1131312它只会自动加载项目模块,因此 erl 启动几乎没有延迟。