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
- Elixir Getting Started Guide
- Dokumentation von Mix: https://hexdocs.pm/mix/Mix.html
- Elixir School für Lernressourcen: https://elixirschool.com/de/