簡體   English   中英

如何創建一個不是Erlang OTP應用程序的鋼筋模塊?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM