ENV JSON konvertáló
Alakíts egy .env fájlt JSON-ná és JSON-t vissza .env-vé, mindkét irányban, teljesen a böngésződben.
Kapcsolódó eszközök
Így használd a következőt: ENV / JSON
- 01
Válassz irányt: .env JSON-ra vagy JSON .env-re.
- 02
Illeszd be a .env tartalmadat vagy egy JSON objektumot.
- 03
Másold ki az eredményt, vagy cserélj a visszakonvertáláshoz.
.env és JSON átalakítása
Kétirányú átalakító a .env fájlok és a JSON között. Alakíts egy .env fájlt JSON-objektummá a megvizsgálásához vagy szerkesztéséhez, vagy alakítsd a JSON-t vissza érvényes .env fájllá, a megjegyzések, az export előtag és az idézőjelezett értékek kezelésével.
A JSON-ná alakítás hasznos a konfiguráció tömeges szerkesztéséhez, két környezet összevetéséhez, vagy a beállítások átadásához olyan eszköznek, amely JSON-t vár; a visszaalakítás pedig használatra kész .env fájlt ad.
Mivel a .env fájlok titkokat tartalmaznak, az adatvédelem számít: az átalakítás teljes egészében a böngésződben fut, így a környezeti változóid és a bennük lévő kulcsok soha nem hagyják el az eszközöd.
Mi az a .env fájl
A .env fájl az az egyszerű KULCS=érték lista, amelyet az alkalmazások betöltenek a beállításukhoz: adatbázis-URL-ek, API-kulcsok, funkciókapcsolók, a kódon és a verziókezelésen kívül tartva. Ez a szokásos módja annak, hogy elkülönítsük a konfigurációt az alkalmazástól.
Hogyan működik egy .env beolvasása
Egy .env beolvasásakor a # jellel kezdődő megjegyzéssorokat és az üres sorokat figyelmen kívül hagyja, az elhagyható export előtagot eltávolítja, az értékekről pedig leszedi a körülöttük lévő idézőjeleket, így a kapott JSON tiszta, és pontosan a kulcs-érték párokat tartalmazza.
Szóközt tartalmazó értékek visszafelé
A .env írásakor a szóközt vagy különleges karaktereket tartalmazó értékek dupla idézőjelbe kerülnek, hogy helyesen elemződjenek egy parancsértelmezőben vagy egy dotenv-betöltőben, ami elkerüli a hibás konfiguráció egyik gyakori forrását.
Gyakran ismételt kérdések
Hogyan kezeli a megjegyzéseket és az idézőjeleket?
A # jellel kezdődő megjegyzéssorok és az üres sorok figyelmen kívül maradnak, egy opcionális export előtag eltávolításra kerül, és az értékek körüli idézőjelek leszedődnek.
Mi van a szóközt tartalmazó értékekkel?
.env írásakor a szóközöket vagy speciális karaktereket tartalmazó értékek kettős idézőjelbe kerülnek, hogy helyesen elemződjenek.
Feltöltődik valahova a .env-em?
Nem. A konvertálás teljesen a böngésződben fut, így a környezeti változóid soha nem hagyják el az eszközöd.