0

我也开始ChicagoBoss

我只是ChicagoBoss按照 github 的说明安装的。

然后,我创建了一个项目:

make
make app PROJECT=myproject
cd ../myproject

到目前为止一切都很酷,现在,我想添加管理界面,例如cb_admin,所以我myproject将这一行添加到 rebar.conf中{cb_admin, ".*", {git, "git://github.com/ChicagoBoss/cb_admin.git", "HEAD"}},它将变为:

{deps, [
    {boss, ".*", {git, "https://github.com/ChicagoBoss/ChicagoBoss.git", {tag, "v0.9.beta-1"}}}
    {cb_admin, ".*", {git, "git://github.com/ChicagoBoss/cb_admin.git", "HEAD"}}
]}.
{plugin_dir, ["priv/rebar"]}.
{plugins, [boss_plugin]}.
{eunit_compile_opts, [{src_dirs, ["src/test"]}]}.
{lib_dirs, ["../ChicagoBoss/deps/elixir/lib"]}.

所以我跑了./rebar get-deps compile,但它一直给我这个错误:

ERROR: Failed to load /home/kristian/erlang-projects/myproject /rebar.config: {error,
                                                                             {3,
                                                                             erl_parse,
                                                                             ["syntax error before: ",
                                                                             "'{'"]}}

请问,有人对此有想法吗?

我的二郎版本是19

提前致谢

4

1 回答 1

1

我相信你在你的后面缺少一个逗号 (,)

{boss, ".*", {git, "https://github.com/ChicagoBoss/ChicagoBoss.git", {tag, "v0.9.beta-1"}}} 

您的错误消息表明第 3 行有语法错误,我可以看到这两个依赖项之间没有逗号。

于 2016-10-05T13:30:55.730 回答