Gibt es etwas Ähnliches wie Rails.root
für Phoenix. Nehmen wir an, ich würde gerne mit einer Konfigurationsdatei in einer Phoenix App arbeiten. Wie lautet die Konvention, um die Datei und den Pfad für die Verwendung in einem Skript zu finden?Suchen einer Datei in einem Phoenix-App-Skript (Rails.root)
13
A
Antwort
17
Im Fall von Elixir ist das nicht so einfach wie bei Ruby, weil Ihre Anwendung kompiliert wird - der kompilierte Code befindet sich an einem anderen Ort als der Quellcode.
Der traditionelle Ort, um zusätzliche Ressourcen für eine Elixir/Erlang-Anwendung zu setzen, ist das Verzeichnis priv
neben lib
. Mix weiß, wie man damit umgeht und stellt es für den kompilierten Code zur Verfügung. Sie können zur Laufzeit entweder mit :code.priv_dir(my_app)
oder mit Application.app_dir(my_app, "priv")
darauf zugreifen.
+0
Wie kann ich den Root-Pfad zur Kompilierzeit finden? –
Verwandte Themen
- 1. Rails.root vom Motor
- 2. Suchen einer Zeile in einer txt-Datei
- 3. Warum ist meine Rails.root nicht?
- 4. Suchen und Ersetzen Zeichenfolge in einer Datei
- 5. Datei in Verzeichnisstruktur suchen
- 6. Phyloxml: Suchen und Ersetzen in einer Datei
- 7. Suchen einer Datei auf dem Pfad
- 8. Suchen einer Teilzeichenfolge in einem NSString-Objekt
- 9. Zeichenfolge in HTML-Datei suchen?
- 10. Suchen und Ersetzen von Json in einer Datei mit jq
- 11. Wie nach einer Datei in Java Swing-Bibliothek suchen?
- 12. So suchen Sie Methode in einer Datei in Android Studio
- 13. Aktuelle Datei in IntelliJ suchen
- 14. Suchen in einer Arraylist
- 15. Linux - Suchen Text in einer Datei und kommen in einer anderen Datei
- 16. mit Befehlsargument nach einem Wort in einer Datei suchen? in Python3, knallt keine Antworten
- 17. Wie in einer HTML-Datei für einige Tags suchen?
- 18. Suchen Sie schnell einen Speicherort in einer Datei
- 19. String in einer Txt-Datei suchen, ganze Zeile löschen
- 20. Regulärer Ausdruck zum Suchen/Ersetzen in einer Fix Length Datei
- 21. Suchen und Ersetzen von Wörtern/Zeilen in einer Datei
- 22. Suchen und ersetzen mehrere Wörter in einer Datei über Ruby
- 23. Suchen der Anzahl der Zeichenfolgen in einer Datei
- 24. Wie für eine binäre Sequenz in einer Datei suchen
- 25. finden doppelte Datensätze nach bestimmten Spaltenwerte in einer Datei suchen
- 26. Rückwärts Suchen in einer Zeichenfolge
- 27. suchen Datei KSH
- 28. Funktionen in einem Paket suchen
- 29. Suchen nach einem String in einem Array
- 30. Datei nach Name suchen
Entschuldigung, dies ist ein Kommentar http://elixir-lang.org/docs/v1.0/elixir/Path.html –