2016-02-02 20 views
6

Sono un principiante di erlang/cowboy, utilizzando rebar3 ora, poiché il cowboy di 99 utilizza il proprio sistema erlang.mk, come posso usare rebar3 per creare un cowboy release? Grazie in anticipo.come configurare cowboy con rebar3

risposta

4

Utilizzare il comando new per creare il progetto.

$ rebar3 new app yourapp 

Poi, nel tuo percorso progetto Cercare rebar.config di file e aggiungere cowboy come dependencie sotto la chiave deps:

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

Quindi, utilizzando il comando compile rebar3 prendere dipendenze definite e compilarli così come la vostra applicazione.

rebar3 compile 

Alla fine per fare un release è necessario prima di creare la struttura di rilascio e poi fare un rilascio con i seguenti comandi.

$ rebar3 new release yourrel 
$ rebar3 release 

noti che basic usage example di Rebar3 è di circa cowboy nei dettagli.

+2

il problema è più legato, ad esempio - handler.erl in cowboy come gestori sono creati da sistema eralng.mk, come si è convertito a 'modello rebar3'? Grazie in anticipo. – perigee