Конвертер ENV у JSON
Перетворюйте файл .env на JSON і JSON назад на .env, в обидва боки, повністю у вашому браузері.
Пов'язані інструменти
Як користуватися ENV / JSON
- 01
Оберіть напрямок: .env у JSON або JSON у .env.
- 02
Вставте вміст свого .env або об'єкт JSON.
- 03
Скопіюйте результат або поміняйте, щоб перетворити назад.
Перетворення .env і JSON
Двосторонній конвертер між файлами .env і JSON. Перетворіть файл .env на об'єкт JSON, щоб оглянути чи відредагувати його, або перетворіть JSON назад на коректний файл .env, з опрацюванням коментарів, префікса export і значень у лапках.
Перетворення на JSON корисне для масового редагування конфігурації, порівняння двох середовищ або передавання налаштувань в інструмент, який очікує JSON; зворотне перетворення дає готовий до використання .env.
Оскільки файли .env містять секрети, приватність має значення: перетворення повністю відбувається у вашому браузері, тож ваші змінні середовища і будь-які ключі в них ніколи не залишають пристрій.
Що таке файл .env
Файл .env це простий перелік КЛЮЧ=значення, який застосунки завантажують, щоб налаштувати себе: адреси баз даних, ключі API, перемикачі можливостей, і все це поза кодом і поза системою контролю версій. Це стандартний спосіб відокремити конфігурацію від застосунку.
Як відбувається читання .env
Під час читання .env рядки коментарів, що починаються з #, і порожні рядки ігноруються, необов'язковий префікс export вилучається, а лапки навколо значень прибираються, тож отриманий JSON чистий і містить саме пари «ключ-значення».
Значення з пробілами у зворотному напрямку
Під час запису .env значення, що містять пробіли чи спеціальні символи, беруться в подвійні лапки, щоб вони правильно розбиралися в оболонці чи в завантажувачі dotenv, і це уникає поширеного джерела зламаної конфігурації.
Поширені запитання
Як обробляються коментарі та лапки?
Рядки коментарів, що починаються з #, і порожні рядки ігноруються, опційний префікс export вилучається, а навколишні лапки прибираються зі значень.
А як щодо значень із пробілами?
При записі .env значення, що містять пробіли чи спеціальні символи, беруться в подвійні лапки, щоб вони розбиралися коректно.
Чи завантажується мій .env кудись?
Ні. Перетворення виконується повністю у вашому браузері, тож ваші змінні середовища ніколи не залишають ваш пристрій.