.env fájl érvényesítő
Ellenőrizze az .env változólistákban a hibás kulcsokat, a hiányzó idézőjeleket és az ismétlődéseket.
.env fájl érvényesítő
Illessze be egy .env fájl tartalmát, és ez az eszköz minden KEY=VALUE sort ellenőrzi, hogy nincsenek-e olyan hibák, amelyek megszakítják a telepítést anélkül, hogy bárki észrevenné a futásidőig. Megjelöli azokat a billentyűket, amelyek nem tartalmaznak nagybetűket, számokat és aláhúzásjeleket, szóközt tartalmazó, de idézőjel nélkül hagyott értékeket, valamint a többször meghatározott kulcsokat – minden probléma olvasható megjegyzésként jelenik meg a pontos sorszámmal, közvetlenül a hivatkozott sor fölé szúrva, így beolvashat egy hosszú fájlt, és a helyükön javíthatja a problémákat.
Az üres sorokat és a # karakterrel kezdődő sorokat a rendszer megjegyzésként kezeli, és kihagyja az érvényesítés során, összhangban azzal, hogy a dotenv-stílusú elemzők ténylegesen hogyan olvassák a fájlt, így nem fog hamis pozitívumot kapni a saját jegyzeteiben. Egy ismétlődő kulcsot jelentenek azon a soron, ahol először definiálták, ami akkor számít, ha egy későbbi hozzárendelés csendben felülír egy korábbit – ez a „miért használ ez rossz értéket” hibák gyakori forrása a helyi fejlesztésben és a CI-ben.
Kapcsolja be az automatikus javítást, hogy az eszköz átírja a fájlt ahelyett, hogy csak jelentést készítene róla: a billentyűket nagybetűvel írják, a szóközt tartalmazó értékeket dupla idézőjelbe foglalják, a teljes listát pedig ábécé sorrendben rendezi kulcsok szerint, így a kapcsolódó beállítások könnyen megtalálhatók. Az automatikus javítás nem tudja feloldani az eredeti ismétlődést vagy a "=" jelet hiányzó sort - ezek továbbra is megjegyzésként jelennek meg, mert egy változó csendes eldobása megváltoztathatja az alkalmazás működését.
Minden helyileg fut a böngészőben. A környezeti fájlok rutinszerűen tartalmaznak API-kulcsokat, adatbázis-jelszavakat és egyéb titkokat, így az ide beillesztett semmi nem kerül feltöltésre, naplózásra vagy elküldésre sehova – az érvényesítés és az esetleges automatikus javítás teljes egészében az eszközén történik, a lap pedig nyom nélkül bezárható.