Επικυρωτής Dotenv
Επικυρώστε τη σύνταξη αρχείου .env, ελέγξτε για διπλές μεταβλητές και μετρήστε τις μεταβλητές περιβάλλοντος.
Είσοδος
Έξοδος
Αποτέλεσμα
Χωρίς τιμή
Readme
Τι είναι ένα αρχείο .env;
Ένα αρχείο .env (dotenv) είναι ένα αρχείο διαμόρφωσης απλού κειμένου που χρησιμοποιείται για την αποθήκευση μεταβλητών περιβάλλοντος για εφαρμογές. Περιέχει ζεύγη κλειδιού-τιμής που ορίζουν ρυθμίσεις όπως διευθύνσεις URL βάσης δεδομένων, κλειδιά API, αριθμούς θυρών και άλλες τιμές διαμόρφωσης που πρέπει να παραμένουν ξεχωριστές από τον κώδικά σας. Η μορφή προέρχεται από τη μεθοδολογία Twelve-Factor App, η οποία συνιστά την αποθήκευση της διαμόρφωσης σε μεταβλητές περιβάλλοντος για να διατηρούνται τα ευαίσθητα δεδομένα εκτός του κώδικα πηγής και να καθίστανται οι εφαρμογές εύκολα μεταφερόμενες σε διαφορετικά περιβάλλοντα (ανάπτυξη, ενδιάμεσο, παραγωγή).
Γιατί να επικυρώσετε αρχεία .env;
Τα αρχεία μεταβλητών περιβάλλοντος ακολουθούν αυστηρούς κανόνες σύνταξης: τα ονόματα μεταβλητών πρέπει να χρησιμοποιούν κεφαλαία γράμματα, αριθμούς και κάτω παύλες (ξεκινώντας με γράμμα ή κάτω παύλα), και κάθε ανάθεση πρέπει να ακολουθεί τη μορφή KEY=value. Μη έγκυρη σύνταξη, διπλές μεταβλητές ή σφάλματα μορφοποίησης μπορούν να προκαλέσουν αποτυχία εφαρμογών ή απρόβλεπτη συμπεριφορά. Η επικύρωση αρχείων .env πριν από την ανάπτυξη βοηθά στην έγκαιρη ανίχνευση αυτών των προβλημάτων, αποτρέπει σφάλματα χρόνου εκτέλεσης και διασφαλίζει ότι η διαμόρφωσή σας είναι σωστά μορφοποιημένη.
Περιγραφή εργαλείου
Το Dotenv Validator είναι ένα εξειδικευμένο εργαλείο για τον έλεγχο της σύνταξης και της δομής αρχείων .env. Επικυρώνει ότι το αρχείο μεταβλητών περιβάλλοντος σας ακολουθεί τη σωστή μορφή, εντοπίζει σφάλματα σύνταξης με συγκεκριμένους αριθμούς γραμμών, ανιχνεύει διπλές δηλώσεις μεταβλητών και παρέχει στατιστικά στοιχεία σχετικά με το αρχείο διαμόρφωσής σας. Το εργαλείο επικύρωσης βοηθά τους προγραμματιστές να διασφαλίσουν ότι τα αρχεία .env τους είναι σωστά μορφοποιημένα πριν τα χρησιμοποιήσουν σε εφαρμογές.
Χαρακτηριστικά
- Επικύρωση σύνταξης: Ελέγχει ότι όλες οι δηλώσεις μεταβλητών ακολουθούν τη μορφή KEY=value
- Έλεγχος ονόματος μεταβλητής: Διασφαλίζει ότι τα ονόματα μεταβλητών χρησιμοποιούν μόνο κεφαλαία γράμματα, αριθμούς και κάτω παύλες
- Ανίχνευση διπλών: Εντοπίζει διπλά ονόματα μεταβλητών και εμφανίζει τη θέση τους
Κανόνες επικύρωσης
Το εργαλείο επικύρωσης επιβάλλει αυτά τα πρότυπα αρχείων .env:
- Τα ονόματα μεταβλητών πρέπει να ξεκινούν με γράμμα (A-Z) ή κάτω παύλα (_)
- Τα ονόματα μεταβλητών μπορούν να περιέχουν μόνο κεφαλαία γράμματα, αριθμούς και κάτω παύλες
- Κάθε μεταβλητή πρέπει να ακολουθεί τη μορφή KEY=value
- Δεν επιτρέπονται διπλά ονόματα μεταβλητών
- Τα σχόλια (γραμμές που ξεκινούν με #) και οι κενές γραμμές αγνοούνται
- Κάθε ανάθεση μεταβλητής πρέπει να βρίσκεται στη δική της γραμμή