1

是否可以离线运行 rebar3 的引导命令。我在哪里保存依赖包(cf、erlware_commons、getopt、providers)。

./bootstrap离线运行时出现以下错误。

| Error: Unable to fetch package providers 1.8.1: failed connect
| Error: Unable to fetch package getopt 1.0.1: failed connect
| Error: Unable to fetch package cf 0.3.1: failed connect
| Error: Unable to fetch package erlware_commons 1.4.0: failed connect
4

1 回答 1

0

没有记录的方法可以做到这一点,但似乎可以_build/default/lib在运行引导脚本之前放置依赖项。您还需要依赖关系的依赖关系,这可以通过在线运行引导脚本来确定。(用 3.17.0 版测试,deps 是 bbmustache、certifi、cf、cth_readable、erlware_commons、eunit_formatters、getopt、providers、relx、ssl_verify_fun。)

我创建了一个问题来创建一个正式的方法:https ://github.com/erlang/rebar3/issues/2640 。

于 2021-11-01T13:30:02.167 回答