Hopp til hovedinnhold
LibraTool logoLibraTool

Gratis ENV-filvalidator

Sjekk en .env-fil for dupliserte nøkler, feil mellomrom og verdier uten anførselstegn — og få en renset, sortert versjon og en .env.example klar til commit. Kjører i nettleseren.

Fungerer uten nett når den er lastet

💡 Finner duplikatnøkler, mellomrom rundt =, ikke-siterte verdier og navnekonvensjonsproblemer — og gir deg deretter en renset, sortert fil samt en commit-klar .env.example. Hemmelighetene dine tolkes utelukkende i nettleseren og lastes aldri opp.

Vanlige bruksområder

  • Generer en .env.exampleLag en .env.example fra din virkelige .env slik at lagkamrater vet hva de skal angi.
  • Feilsøk en ødelagt .env-filFinn ut hvorfor miljøvariablene dine ikke lastes inn.
  • Rens opp en rotete .envSorter, fjern duplikater og normaliser en .env-fil.
  • Iverksett .env navnekonvensjonerKontroller at miljøvariabelnavn følger UPPER_SNAKE_CASE.
  • Valider .env før distribusjonFang opp konfigfeiler før de når produksjon.

Hvordan det fungerer

En feilformet .env-fil forårsaker forvirrende konfigurasjonsfeil — en duplisert nøkkel, et løst mellomrom rundt «=», en verdi uten anførselstegn med mellomrom. Dette sjekker filen og rydder den opp, alt lokalt (viktig, siden .env-filer inneholder hemmeligheter).

  1. 1
    Du limer inn .env
    Hver linje analyseres: kommentarer og tomme linjer hoppes over, og «export»-prefikser håndteres.
  2. 2
    Det kontrollerer for problemer
    Dupliserte nøkler, mellomrom rundt «=», ugyldige nøkkelnavn, nøkler uten store bokstaver, tomme verdier og verdier uten anførselstegn som inneholder mellomrom eller «#» flagges med linjenumre.
  3. 3
    Det produserer en rengjort fil
    Nøklene dedupliseres (siste verdi vinner), sorteres alfabetisk, og verdier settes i anførselstegn der det trengs.
  4. 4
    Og en .env.example
    De samme nøklene med tomme verdier — klar til commit slik at lagkameratene vet hvilke variabler som skal settes, uten å lekke hemmeligheter.

.env-filer er fulle av hemmeligheter — API-nøkler, databasepassord. Dette verktøyet analyserer alt i nettleseren og laster aldri opp noe, så det er trygt å lime inn en reell fil.

Relaterte verktøy

Ofte stilte spørsmål