validator de fișiere .env
Verificați listele de variabile .env pentru chei greșite, ghilimele lipsă și duplicate.
validator de fișiere .env
Lipiți conținutul unui fișier .env și acest instrument verifică fiecare linie KEY=VALUE pentru greșelile care întrerup o implementare fără ca nimeni să observe până la momentul execuției. Semnalizează cheile care conțin orice altceva decât litere mari, cifre și liniuțe de subliniere, valori care conțin spații, dar care au fost lăsate fără ghilimele și cheile care sunt definite de mai multe ori - fiecare problemă este raportată ca un comentariu lizibil cu numărul exact de linie, inserat chiar deasupra liniei la care se referă, astfel încât să puteți scana un fișier lung și să remediați problemele la locul lor.
Liniile goale și liniile care încep cu # sunt tratate ca comentarii și sărite în timpul validării, potrivindu-se cu modul în care parserii în stil dotenv citesc de fapt fișierul, astfel încât să nu obțineți rezultate false pozitive pe propriile note. O cheie duplicată este raportată pe linia în care a fost definită pentru prima dată, ceea ce contează atunci când o atribuire ulterioară o înlocuiește în tăcere pe una anterioară - o sursă comună de erori „de ce se utilizează valoarea greșită” în dezvoltarea locală și CI.
Activați remedierea automată pentru ca instrumentul să rescrie fișierul în loc să raporteze doar despre el: cheile sunt scrise cu majuscule, valorile care conțin spații sunt înfășurate între ghilimele duble și întreaga listă este sortată alfabetic după cheie, astfel încât setările aferente sunt ușor de găsit. Remedierea automată nu poate rezolva un duplicat autentic sau o linie care îi lipsește semnul „=” — acestea apar în continuare ca comentarii, deoarece eliminarea în tăcere a unei variabile ar putea schimba ceea ce face aplicația dvs.
Totul rulează local în browserul dvs. Fișierele de mediu dețin în mod obișnuit chei API, parole pentru bazele de date și alte secrete, astfel încât nimic din ceea ce lipiți aici nu este încărcat, înregistrat sau trimis oriunde - validarea și orice remediere automată au loc în întregime pe dispozitivul dvs., iar fila poate fi închisă fără a lăsa urmă în urmă.