2016-06-07 9 views
27

Wenn ich versuche,Heroku Local [Warnen] Keine ENV-Datei gefunden

heroku local 

meine Konsole auszuführen, zeigt mir:

[WARN] No ENV file found 

Wie kann ich dieses Problem beheben?

Cheers,

+0

Hatten Sie Probleme, abgesehen von der Meldung "[WARN]"? Ich bekomme die gleiche Fehlermeldung, aber es hat keinen Einfluss auf meine Entwicklung. – Blairg23

Antwort

25

eine .env Datei hinzufügen. Diese Dateien enthalten die lokalen VARS, die sich in Ihrer lokalen Einstellung von der heroku-Umgebung unterscheiden. Wenn jedoch alles gut läuft, können Sie die Warnung einfach ignorieren oder touch .env tun.

Sie können auch unterscheiden, indem Sie eine Procfile.local Datei erstellen und heroku local -f Procfile.local ausführen, um die Verwendung eines lokalen Startskripts zu erzwingen.

Ich lese gerade: https://devcenter.heroku.com/articles/heroku-local. Das erklärt alles.

Für ein funktionierendes Beispiel: http://github.com/halcwb/GenUnitApp.git. Wenn Sie den Heroku Toolbelt installiert haben, können Sie heroku local -f Procfile.bash auf Mac oder Linux, oder heroku -f Procfile.local für Windows, und gehen Sie zu http://localhost:3000, um das Ergebnis zu überprüfen.

+1

Wie sieht diese Datei aus? Wie ist die Struktur davon? Hast du ein Beispiel? Ich stoße auf dieses Problem und ich führe es lokal. – Josh

+1

@Josh, sehe meine aktualisierte Antwort, hoffe das hilft. – halcwb

+0

Das hilft. Vielen Dank! – Josh

Verwandte Themen