Gå til hovedindhold

Gratis ENV-filvalidator

Lint en .env-fil for duplikerede nøgler, forkert mellemrum og uanførte værdier — og få derefter en renset, sorteret version og en klar-til-commit .env.example. Kører i din browser.

Virker offline, når den er indlæst

💡 Finder dubletnøgler, mellemrum omkring =, ikke-citerede værdier og navngivningskonventionsproblemer — og giver dig derefter en renset, sorteret fil samt en commit-klar .env.example. Dine hemmeligheder fortolkes udelukkende i din browser og uploades aldrig.

Almindelige anvendelser

  • Generer en .env.exampleOpret en .env.example fra din rigtige .env så teammedlemmer ved hvad de skal indstille.
  • Fejlsøg en ødelagt .env-filFind ud af hvorfor dine miljøvariabler ikke indlæses.
  • Rens en rodet .envSorter, dedupliker og normaliser en .env-fil.
  • Anvend .env navngivningskonventionerKontroller at miljøvariabler følger UPPER_SNAKE_CASE.
  • Validér .env før udrulningOpfang konfigurationsfejl før de når produktionen.

Sådan fungerer det

En dårligt udformet .env-fil forårsager forvirrende config-fejl — en duplikattaste, et stray-rum omkring «=», en uvoteret værdi med et rum. Dette linter'er din fil og renser den, helt lokalt (vigtig, da .env-filer holder hemmeligheder).

  1. 1
    Du indsætter din .env
    Hver linie analyseres: kommentarer og blanks springes over, «export»-præfikser håndteret.
  2. 2
    Det kontrollerer for problemer
    Duplikat-taster, mellemrum omkring «=», ugyldige tastenavn, ikke-store bogstaver-taster, tomme værdier og utvoterede værdier, der indeholder mellemrum eller «#», er flagget med linjenumre.
  3. 3
    Den producerer en renset fil
    Taster er deduplikeret (sidste værdi vinder), sorteret alfabetisk og værdier siteres, hvor det er nødvendigt.
  4. 4
    Og en .env.example
    De samme taster med tomme værdier — klar til at forpligte, så holdmedlemmer ved, hvilke variabler, der skal indstilles uden at lække hemmeligheder.

.env-filer er fulde af hemmeligheder — API-nøgler, database-adgangskoder. Dette værktøj analyserer alt i din browser og uploader aldrig noget, så det er sikkert at indsætte en rigtig fil.

Relaterede værktøjer

Ofte stillede spørgsmål