2016-02-02 21 views
6

Jestem nowicjuszem erlanga/kowboja, używając teraz rebar3, ponieważ kowboj 99 używa własnego systemu erlang.mk, jak mogę użyć rebar3 do zbudowania kowboja release? Z góry dziękuję.jak ustawić kowboja z rebar3

Odpowiedz

4

Użyj polecenia new, aby utworzyć projekt.

$ rebar3 new app yourapp 

Następnie w ścieżce projektu znaleźć rebar.config plik i dodać cowboy jak dependencie pod klucz deps:

{deps, 
    [{cowboy, {git, "git://github.com/ninenines/cowboy.git", {tag, "1.0.1"}}}]}. 

Następnie za pomocą polecenia compile rebar3 przynieść określone zależnościami i skompilować je, jak również aplikacji.

rebar3 compile 

Na koniec do dokonywania release trzeba najpierw utworzyć strukturę zwalniający, a następnie dokonanie zwolnienia z poniższych poleceń.

$ rebar3 new release yourrel 
$ rebar3 release 

Zauważ, że basic usage example z Rebar3 jest o kowboj w szczegółach.

+2

problem jest bardziej związana, na przykład - handler.erl w kowboja jak koparki są tworzone przez system eralng.mk, jak je konwertować do 'rebar3' szablonie? Dziękuję w adavance. – perigee