[英]How to create a rebar module that is not an Erlang OTP app?
是否可以使用rebar創建一個不基於OTP應用程序的簡單項目模塊框架? 總的來說,我想使用該項目結構成為其他鋼筋生成的應用程序的庫。
結構應如下:
/myprojectlib
/src
/ebin
/deps
我的想法是在rebar.config文件的deps部分使用它:
{ deps, [myprojectlib] }.
目前,由於myprojectlib不是鋼筋項目(和OTP應用程序),因此鋼筋編譯失敗,並顯示無法識別myprojectlib的消息,即使它位於目標文件夾的/ deps目錄中。 我進一步檢查了,似乎rebar.config文件的deps只接受其他rebar項目,因此我需要創建一個不是OTP應用程序的簡單rebar項目。
Erlang庫是應用程序。 然而,它們被稱為庫應用程序。
您可以使用rebar create-lib libid=myprojectlib
創建示例庫應用程序。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.