我正在尝试运行一个调用
erl -sname egs -pa apps/*/ebin -pa deps/*/ebin -boot start_sasl -s ex_reloader -s egs
调用脚本时遇到此错误
{"init terminating in do_boot",{undef,[{ex_reloader,start,[],[]},{init,start_it,1,[]},{init,start_em,1,[]}]}}
在我的 rebar.config 文件中,代码如下所示
第一个 rebar.config 的代码
{sub_dirs, [
"apps/egs",
"apps/egs_patch",
"apps/prs"
]}.
{dialyzer_opts, [src, {warnings, [
behaviours,
error_handling,
race_conditions,
unmatched_returns
%% underspecs
]}]}.
{erl_opts, [
%% bin_opt_info,
%% warnings_as_errors,
warn_export_all
]}.
第二个 rebar.config 的代码
{deps, [
{ex_reloader, ".*", {git, "https://github.com/extend/ex_reloader.git", "HEAD"}},
{cowboy, ".*", {git, "https://github.com/extend/cowboy.git", "HEAD"}}
]}.
是否有任何理由说明存储库未定义的原因。我应该安装其他软件包以便 git 依赖项工作吗?