2013-03-12 12 views
31

Ich denke, das ist eine kleine, einfache Frage!Wie können Umgebungsvariablen in der Rails-Konsole geladen werden?

Ich verwende .env Datei, um alle meine Umgebungsvariablen zu behalten, und ich verwende foreman.

Leider werden diese Umgebungsvariablen nicht geladen, wenn die Rails-Konsole rails c ausgeführt wird. Ich lade sie jetzt manuell, nachdem ich die Konsole ausgeführt habe, was nicht der beste Weg ist.

Ich würde gerne wissen, ob es einen besseren Weg dafür gibt.

Antwort

2

Schienen wissen nicht über die Umgebungsvariablen, die in der .env-Datei angegeben sind, da dies für den Vorarbeiter spezifisch ist. Sie müssen die Umgebung explizit festlegen, bevor Sie die Rails-Konsole aufrufen. Schauen Sie sich this question an.