валидатор файлов .env
Проверьте списки переменных .env на наличие неверных ключей, отсутствующих кавычек и дубликатов.
валидатор файлов .env
Вставьте содержимое файла .env, и этот инструмент проверит каждую строку KEY=VALUE на наличие ошибок, которые нарушают развертывание, и никто этого не заметит до момента выполнения. Он помечает ключи, которые содержат что-либо кроме заглавных букв, цифр и знаков подчеркивания, значения, содержащие пробелы, но не заключенные в кавычки, а также ключи, которые определены более одного раза — о каждой проблеме сообщается в виде читаемого комментария с точным номером строки, вставленным прямо над строкой, на которую он ссылается, поэтому вы можете сканировать длинный файл и устранять проблемы на месте.
Пустые строки и строки, начинающиеся с #, рассматриваются как комментарии и пропускаются во время проверки, что соответствует тому, как парсеры в стиле dotenv фактически читают файл, поэтому вы не получите ложных срабатываний в своих собственных заметках. Дубликат ключа сообщается о строке, где он был впервые определен, что имеет значение, когда более позднее назначение автоматически переопределяет более раннее — частый источник ошибок «почему здесь используется неправильное значение» в локальной разработке и CI.
Включите автоматическое исправление, чтобы инструмент переписывал файл, а не просто сообщал о нем: ключи пишутся с заглавной буквы, значения, содержащие пробелы, заключаются в двойные кавычки, а весь список сортируется в алфавитном порядке по ключу, поэтому соответствующие настройки можно легко найти. Автоисправление не может устранить подлинный дубликат или строку, в которой отсутствует знак «=" — они по-прежнему отображаются в виде комментариев, поскольку автоматическое удаление переменной может изменить работу вашего приложения.
Все работает локально в вашем браузере. Файлы среды обычно содержат ключи API, пароли базы данных и другие секреты, поэтому ничего, что вы сюда вставляете, не загружается, не регистрируется и не отправляется куда-либо — проверка и любое автоматическое исправление происходят полностью на вашем устройстве, и вкладку можно закрыть без остатка.