validateur de fichier .env
Vérifiez les listes de variables .env pour les clés incorrectes, les guillemets manquants et les doublons.
validateur de fichier .env
Collez le contenu d'un fichier .env et cet outil vérifie chaque ligne KEY=VALUE pour les erreurs qui interrompent un déploiement sans que personne ne s'en aperçoive jusqu'à l'exécution. Il signale les clés qui contiennent autre chose que des lettres majuscules, des chiffres et des traits de soulignement, les valeurs qui contiennent des espaces mais qui n'ont pas été citées et les clés qui sont définies plus d'une fois. Chaque problème est signalé sous la forme d'un commentaire lisible avec le numéro de ligne exact, inséré juste au-dessus de la ligne à laquelle il fait référence, afin que vous puissiez analyser un long fichier et résoudre les problèmes sur place.
Les lignes vides et les lignes commençant par # sont traitées comme des commentaires et ignorées lors de la validation, ce qui correspond à la façon dont les analyseurs de style dotenv lisent réellement le fichier, afin que vous n'obteniez pas de faux positifs sur vos propres notes. Une clé en double est signalée par rapport à la ligne où elle a été définie pour la première fois, ce qui est important lorsqu'une affectation ultérieure remplace silencieusement une précédente - une source courante de bogues « pourquoi cela utilise-t-il la mauvaise valeur » dans le développement local et CI.
Activez la correction automatique pour que l'outil réécrive le fichier au lieu de simplement en rendre compte : les clés sont en majuscules, les valeurs contenant des espaces sont entourées de guillemets doubles et la liste entière est triée par ordre alphabétique par clé afin que les paramètres associés soient faciles à trouver. La correction automatique ne peut pas résoudre un véritable doublon ou une ligne dépourvue de son signe "=" - ceux-ci apparaissent toujours sous forme de commentaires, car la suppression silencieuse d'une variable pourrait modifier ce que fait votre application.
Tout s'exécute localement dans votre navigateur. Les fichiers d'environnement contiennent souvent des clés API et des mots de passe, donc rien de ce que vous collez n'est téléchargé ni envoyé nulle part - tout se passe sur votre appareil, sans trace après fermeture de l'onglet.