Ich bin ein Neuling von Erlang/Cowboy, mit rebar3
jetzt, da 99 Cowboy sein eigenes erlang.mk System verwendet, wie kann ich rebar3
verwenden, um einen Cowboy release
zu bauen? Vielen Dank im Voraus.Wie man Cowboy mit rebar3 einrichtet
6
A
Antwort
4
Verwenden Sie den Befehl new
, um Ihr Projekt zu erstellen.
$ rebar3 new app yourapp
Dann in Ihrem Projektpfad rebar.config
Datei finden und cowboy
als dependencie unter dem deps
Schlüssel hinzufügen:
{deps,
[{cowboy, {git, "git://github.com/ninenines/cowboy.git", {tag, "1.0.1"}}}]}.
Dann compile
Befehl rebar3 definierten Abhängigkeiten holen und sie sowie Ihre Anwendung zu kompilieren.
rebar3 compile
Am Ende zur Herstellung eines release
müssen Sie zuerst die Freigabestruktur erstellen und dann eine Freigabe mit folgenden Befehlen zu machen.
$ rebar3 new release yourrel
$ rebar3 release
Beachten Sie, dass basic usage example von Rebar3 über Cowboy ist in Einzelheiten.
das Problem ist mehr verbunden, zum Beispiel - handler.erl in Cowboy als Handler von eralng.mk System geschaffen, wie es 'rebar3' Vorlage konvertieren werden? Vielen Dank im Voraus. – perigee