Перейти до вмісту
Monu Tools

Конвертер ENV у JSON

Перетворюйте файл .env на JSON і JSON назад на .env, в обидва боки, повністю у вашому браузері.

Як користуватися ENV / JSON

  1. 01

    Оберіть напрямок: .env у JSON або JSON у .env.

  2. 02

    Вставте вміст свого .env або об'єкт JSON.

  3. 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 кудись?

Ні. Перетворення виконується повністю у вашому браузері, тож ваші змінні середовища ніколи не залишають ваш пристрій.

Повідомити про проблему