.env fájl diff
Két .env fájl összehasonlítása, és a hiányzó vagy eltérő változók felsorolása.
.env fájl diff
Illessze be az egyik .env fájlt balra, a másodikat jobbra, és ez az eszköz pontosan megmondja, hogy miként térnek el: mely változók léteznek csak az A fájlban, melyek csak a B fájlban, és melyek jelen vannak mindkettõben, de más értéket tartalmaznak. Azokra az esetekre készült, amikor az összeállítás elõtt szükséges tudni, hogy mit változott a .env.development és .env.production között, vagy miért viselkedik másképp egy csapattársa helyi telepítése a tiédhez képest.
Kapcsolja ki az "Értékek összehasonlítása, nem csak nevé" lehetõséget, hogy csak a meglét ellenõrizze — hasznos, ha csak azt szeretné tudni, hogy minden szükséges kulcs létezik-e, függetlenül annak értékétõl. Az "Üres értékeket hiányzónak tekintse" lehetõség VAR= értéket ugyanúgy kezel, mint egy hiányzó VAR változót, ami megfelel annak, hogyan olvassák valójában a legtöbb .env fájlokat feldolgozó eszközök. Az "Változókat mellőz ha megfelelnek" lehetõség vesszõvel elválasztott helyettesítõ karakteres mintákat fogad el, így a PRIVATE_* vagy *_DEBUG kizárható az összehasonlításból a fájlok szerkesztése nélkül. Az "Értékek maszkozása az eredményben" bekapcsolása elõtt készítsen képernyõfelvételt vagy ossza meg az eredményt — minden érték egy rögzített hosszúságú helyettesítõvel helyettesítõdik, így a titkok soha nem jelennek meg a jelentésben, és hosszúságuk sem szivárog ki.
Az egyszerû különbségjelentésem túlmenõen az "Eredmény" generálhat egy összevont .env fájlt — mindkét fájl minden kulcsa, a B fájl értéke nyer ütközéskor, és egy megjegyzés rögzíti az A fájl eredeti értékét — vagy egy értékmentes .env.example sablont, amely minden kulcsot felsorol, amely az egyik vagy másik fájlban található, és készen áll egy új közremûködõ számára. A diff jelentés maga olvasható listaként vagy igazított táblázatként jeleníthető meg. A bemeneti fájlok megjegyzései és sora soha nem befolyásolják az összehasonlítást, mivel a kulcsok név alapján, nem pozíció alapján vannak összerendelve.
Mindenki helyileg fut a böngészõben — a beillesztett fájlok, beleértve az azokban található titkokat, soha nem kerülnek feltöltésre sehova. Másolja ki az eredményt, töltse le txt fájlként, vagy vezesse vissza közvetlenül a bemenetre az iteráció folytatásához.