Walidator pliku .env
Sprawdź listy zmiennych .env pod kątem złych kluczy, brakujących cudzysłowów i duplikatów.
Walidator pliku .env
Wklej zawartość pliku .env, a to narzędzie sprawdzi każdą linię KEY=VALUE pod kątem błędów, które zakłócają wdrożenie i nikt tego nie zauważy aż do czasu uruchomienia. Oznacza klucze zawierające cokolwiek innego niż wielkie litery, cyfry i podkreślenia, wartości zawierające spacje, ale pozostawione bez cudzysłowów, oraz klucze zdefiniowane więcej niż raz — każdy problem jest zgłaszany jako czytelny komentarz z dokładnym numerem linii, wstawiany tuż nad linią, do której się odnosi, dzięki czemu można przeskanować długi plik i naprawić problemy na miejscu.
Puste linie i linie zaczynające się od # są traktowane jako komentarze i pomijane podczas sprawdzania poprawności, co odpowiada temu, jak parsery w stylu Dotenv faktycznie czytają plik, więc nie otrzymasz fałszywych alarmów na własnych notatkach. Zduplikowany klucz jest raportowany w wierszu, w którym został zdefiniowany po raz pierwszy, co ma znaczenie, gdy późniejsze przypisanie po cichu zastępuje wcześniejsze — jest to częste źródło błędów „dlaczego używa się niewłaściwej wartości” w programowaniu lokalnym i CI.
Włącz automatyczną naprawę, aby narzędzie przepisało plik zamiast tylko raportować: klucze są pisane wielkimi literami, wartości zawierające spacje są ujęte w podwójne cudzysłowy, a cała lista jest sortowana alfabetycznie według kluczy, co ułatwia znalezienie powiązanych ustawień. Funkcja automatycznej naprawy nie jest w stanie rozpoznać prawdziwego duplikatu lub wiersza, w którym brakuje znaku „=” — nadal są one wyświetlane jako komentarze, ponieważ ciche usunięcie zmiennej może zmienić działanie aplikacji.
Wszystko działa lokalnie w Twojej przeglądarce. Pliki środowiska zazwyczaj przechowują klucze API, hasła do baz danych i inne tajemnice, więc nic, co tu wkleisz, nie zostanie nigdzie przesłane, zarejestrowane ani wysłane — weryfikacja i wszelkie automatyczne poprawki odbywają się wyłącznie na Twoim urządzeniu, a kartę można zamknąć bez pozostawienia śladu.