.env-Dateivalidator
Überprüfen Sie die .env-Variablenlisten auf fehlerhafte Schlüssel, fehlende Anführungszeichen und Duplikate.
.env-Dateivalidator
Fügen Sie den Inhalt einer .env-Datei ein und dieses Tool überprüft jede KEY=VALUE-Zeile auf Fehler, die eine Bereitstellung unterbrechen, ohne dass es jemand bis zur Laufzeit bemerkt. Es markiert Schlüssel, die etwas anderes als Großbuchstaben, Ziffern und Unterstriche enthalten, Werte, die Leerzeichen enthalten, aber nicht in Anführungszeichen gesetzt wurden, und Schlüssel, die mehr als einmal definiert sind. Jedes Problem wird als lesbarer Kommentar mit der genauen Zeilennummer direkt über der Zeile, auf die es sich bezieht, eingefügt, sodass Sie eine lange Datei scannen und Probleme direkt beheben können.
Leerzeilen und Zeilen, die mit # beginnen, werden als Kommentare behandelt und bei der Validierung übersprungen. Dies entspricht der Art und Weise, wie Parser im Dotenv-Stil die Datei tatsächlich lesen, sodass Sie bei Ihren eigenen Notizen keine Fehlalarme erhalten. Ein doppelter Schlüssel wird in der Zeile gemeldet, in der er erstmals definiert wurde. Dies ist wichtig, wenn eine spätere Zuweisung stillschweigend eine frühere überschreibt – eine häufige Ursache für „Warum wird hier der falsche Wert verwendet?“-Fehler in der lokalen Entwicklung und CI.
Aktivieren Sie die automatische Korrektur, damit das Tool die Datei neu schreibt, anstatt nur darüber zu berichten: Schlüssel werden großgeschrieben, Werte mit Leerzeichen werden in doppelte Anführungszeichen gesetzt und die gesamte Liste ist alphabetisch nach Schlüssel sortiert, sodass zugehörige Einstellungen leicht zu finden sind. Die automatische Korrektur kann ein echtes Duplikat oder eine Zeile ohne „=“-Zeichen nicht auflösen – diese werden weiterhin als Kommentare angezeigt, da das stille Löschen einer Variablen die Funktionsweise Ihrer Anwendung ändern könnte.
Alles läuft lokal in Ihrem Browser. Umgebungsdateien enthalten routinemäßig API-Schlüssel, Datenbankkennwörter und andere Geheimnisse, sodass nichts, was Sie hier einfügen, hochgeladen, protokolliert oder irgendwohin gesendet wird – die Validierung und etwaige automatische Korrekturen erfolgen vollständig auf Ihrem Gerät, und die Registerkarte kann geschlossen werden, ohne dass eine Spur zurückbleibt.