Порівняння файлів .env
Порівняйте два файли .env і знайдіть відмінності у змінних середовища.
Порівняння файлів .env
Вставте один файл .env ліворуч і другий праворуч, і цей інструмент точно скаже, чим вони відрізняються: які змінні є тільки у файлі A, які тільки у файлі B, і які є в обох, але з іншим значенням. Інструмент створений для моменту перед розгортанням, коли потрібно дізнатися, що змінилося між .env.development та .env.production, або чому локальне налаштування колеги відрізняється від вашого.
Вимкніть «Порівнювати значення, не тільки назви», щоб перевірити лише наявність — корисно, коли вас цікавить тільки те, що всі необхідні ключі присутні, а не їхні значення. «Вважати порожні значення відсутніми» робить VAR= еквівалентним відсутньому VAR, що відповідає поведінці більшості інструментів, які читають файли .env. «Ігнорувати змінні за шаблоном» приймає шаблони з підстановкою через кому, тому PRIVATE_* або *_DEBUG можна виключити зі порівняння повністю, без редагування файлів. Увімкніть «Приховувати значення у виведенні» перед скриншотом або надсиланням результату — кожне значення замінюється на заповнювач фіксованої довжини, тому секрети ніколи не з'являються у звіті й їхня довжина не розкривається.
Крім простого звіту про відмінності, «Результат» може створити об'єднаний файл .env — кожен ключ з обох файлів, зі значенням переможця з файлу B та коментарем, який позначає вихідне значення з файлу A — або позбавлений значень шаблон .env.example зі списком усіх ключів з обох файлів, готовий для передачі новому учаснику команди. Сам звіт про відмінності може відображатися як зручний список або як вирівнена таблиця. Коментарі та порядок рядків у вхідних файлах ніколи не впливають на порівняння, оскільки ключі підбираються за назвою, а не за положенням.
Усе працює локально у вашому браузері — файли, які ви вставляєте, включаючи всі секрети, ніколи не завантажуються нікуди. Скопіюйте результат, завантажте його як файл .txt або відправте назад до вхідних даних, щоб продовжити роботу.