Kann Elixir script oder iex externe Module verwenden, ohne ein neues Projekt zu erstellen?

8

Ich schreibe oft HTTP-Programm mit HTTPoison in Elixir. Wenn ich mix verwende, um ein neues Projekt zu erstellen und mix.exs für die Abhängigkeit von HTTPoison zu ändern, kann mix deps.get Abhängigkeiten auflösen.

Manchmal möchte ich jedoch kurze Skripte (.exs) oder iex für einfache Experimente ausprobieren, die externe Module benötigen, ohne ein neues Projekt zu erstellen.

Gibt es irgendwelche Methoden, um diese Anforderung zu lösen, wie zum Beispiel "Bibliotheken Suchpfad" in Elixir?

    
HirofumiTamori 23.08.2015, 14:33
quelle

1 Antwort

5

Das Modul Code enthält Funktionen, um alle benötigten Dinge zu implementieren. Es funktioniert jedoch nur mit vorhandenen Dateien auf dem Computer und Sie müssen so ziemlich alles "manuell" tun.

%Vor%

sollte das meiste von dem erreichen, was Sie wollen.

Ein anderer Ansatz ist die Verwendung von iex -S mix in einem bestehenden Projekt mit die Abhängigkeiten und laden Sie dann die .exs-Datei.

    
Fred the Magic Wonder Dog 23.08.2015, 15:47
quelle

Tags und Links