是否可以使用rebar创建一个简单的项目模块骨架,而不是基于OTP应用程序?总体上,我想使用该项目结构成为其他rebar生成应用程序的库。
该结构应如下所示:
/myprojectlib
/src
/ebin
/deps
这个想法是在 rebar.config 文件的 deps 部分使用它:
{ deps, [myprojectlib] }.
目前,因为myprojectlib不是rebar项目(也不是OTP应用程序),所以rebar编译失败,并显示无法识别myprojectlib,即使它在目标文件夹的/ deps目录中。我进一步检查后发现rebar.config文件中的deps仅接受其他rebar项目,因此我需要创建一个简单的rebar项目,它不是OTP应用程序。