Elixir:
Einen neuen Projekt starten

How to:

Zum Starten eines neuen Elixir-Projekts nutzen wir Mix, Elixirs Build-Tool. Hier ein Beispiel:

# Installation von Elixir, falls noch nicht geschehen
mix local.hex

# Erstellung eines neuen Elixir-Projekts
mix new mein_projekt

# Navigieren in das Projektverzeichnis
cd mein_projekt

# Start der interaktiven Elixir-Konsole mit dem Projekt
iex -S mix

Ausgabe:

* creating README.md
* creating .formatter.exs
* creating .gitignore
* creating mix.exs
* creating lib
* creating lib/mein_projekt.ex
* creating test
* creating test/test_helper.exs
* creating test/mein_projekt_test.exs

Your Mix project was created successfully.
You can use mix to compile it, test it, and more:

    cd mein_projekt
    mix test

Run `mix help` for more commands.

Deep Dive

Elixir verwendet Mix, um neue Projekte zu erstellen und zu verwalten. Mix ist seit Elixirs Anfängen Teil der Sprache. Alternativen wie rebar3 existieren in der Erlang-Welt, doch Mix ist das Standard-Tool in Elixir. Es lädt Abhängigkeiten, kompiliert den Code und führt Tests durch. Projektinformationen und Abhängigkeiten werden in mix.exs definiert. Seit Elixir 1.0 ist Mix stabil und wird breit genutzt.

See Also