Documentation 有没有办法让力霸生成私人文档?

Documentation 有没有办法让力霸生成私人文档?,documentation,erlang,rebar,Documentation,Erlang,Rebar,在钢筋文档中,它表示制作文档支持一个名为edoc_opts的选项,该选项接受用户接受的选项 在模块中,它表示它接受一个选项列表,包括{private,true}来生成私有文档 在我的Makefile中,我有以下内容: docs: rebar skip_deps=true edoc_opts=[{private, true}] doc 然而,钢筋抱怨说,命令“true}]”不被理解或不适用 让钢筋生成私人文档的正确方法是什么?将该选项放在rebar.config文件中,每一行都是for{

在钢筋文档中,它表示制作文档支持一个名为edoc_opts的选项,该选项接受用户接受的选项

在模块中,它表示它接受一个选项列表,包括{private,true}来生成私有文档

在我的Makefile中,我有以下内容:

docs:
    rebar skip_deps=true edoc_opts=[{private, true}] doc
然而,钢筋抱怨说,命令“true}]”不被理解或不适用


让钢筋生成私人文档的正确方法是什么?

将该选项放在rebar.config文件中,每一行都是for{tool,[optionList]}的元组:

{edoc_opts,[{todo,true},{private,true}]}.

问题的答案是:要让钢筋生成私有文档,您需要在
edoc_opts
选项中传递
{private,true}

您可以在rebar.config文件中或在命令行中传递此选项,就像在Makefile中传递一样。在这种情况下,您应该转义空格引用参数。否则,钢筋将获得
edoc_opts=[{private,
true}]
作为两个参数


请注意,
rebar.config
解决方案对许多人来说比使用Makefile更自然。如果配置正确,您将执行
rebar doc
而不是
make docs

谢谢-这正是我所需要的。