C'è qualcosa di simile a Rails.root
per Phoenix. Diciamo che mi piacerebbe lavorare con un file di configurazione in un'app Phoenix. Qual è la convenzione per trovare il file e il percorso da utilizzare in uno script?Ricerca di un file in uno script di app Phoenix (Rails.root)
13
A
risposta
17
In caso di elisir questo non è così facile come con Ruby, perché la tua applicazione è compilata - il codice compilato risiede in un posto diverso dal codice sorgente.
Il luogo tradizionale in cui inserire risorse aggiuntive per un'applicazione Elixir/Erlang è la directory priv
insieme a lib
. Mix sa come gestirlo ed esporlo per il codice compilato. È possibile accedervi in fase di esecuzione con :code.priv_dir(my_app)
o con Application.app_dir(my_app, "priv")
.
+0
Come posso trovare il percorso di root in fase di compilazione? –
Problemi correlati
- 1. File di origine in uno script bash
- 2. Scrittura di uno script di ricerca/sostituzione di un database MySQL in PHP
- 3. Come connettersi a un canale app Phoenix remoto/esterno da un'altra app Phoenix?
- 4. Test di un caricamento di file in phoenix/elixir
- 5. Rails.root dal motore
- 6. come supporti la ricerca di un mp3 quando si torna da uno script php?
- 7. Esecuzione di un file EXE utilizzando uno script PowerShell
- 8. Come includere il file in uno script di shell bash
- 9. Aggiunta di un'interruzione di riga a un file di output in uno script di shell
- 10. Esecuzione di uno script groove in eclissi
- 11. Script di ricerca PowerShell che ignora i file binari
- 12. C'è un modo per incorporare uno script di carattere Web di Google in un file SVG?
- 13. ricerca a testo completo per phoenix framework
- 14. Incorporamento awk in uno script di shell
- 15. Avvio di phantomJS da uno script in un cronjob
- 16. Creazione e utilizzo di un modulo helper Elixir in Phoenix
- 17. Blocca commenti in uno script di shell
- 18. Cosa significa $ @ in uno script di shell?
- 19. Incorporare un binario eseguibile in uno script di shell
- 20. Creazione di uno script plug-in
- 21. Cambia utente in uno script di init?
- 22. Controllo ricerca ed evidenziazione Vim da uno script
- 23. Eseguire uno script di app standalone google per l'interfaccia utente da Script Editor
- 24. Tentativo di indicizzare un valore nullo in uno script
- 25. Come attivare l'evidenziazione della ricerca da uno script Vim?
- 26. esecuzione di uno script Python all'interno di un altro Directory
- 27. Semplice esempio di utilizzo dei dati da un file di configurazione YAML in uno script Perl
- 28. Come posso verificare la dimensione di un file in uno script batch di Windows?
- 29. Esecuzione di uno script Powershell in Fake
- 30. Esecuzione di uno script PHP con un lavoro CRON
Mi spiace che questo sia un commento http://elixir-lang.org/docs/v1.0/elixir/Path.html –