„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Stoppen Sie die Verwendung der dotenv-Datei

Stoppen Sie die Verwendung der dotenv-Datei

Veröffentlicht am 04.11.2024
Durchsuche:508

Wenn es darum geht, die API-Schlüssel oder etwas zu sichern, das wir für unser Open-Source-Projekt nicht der Öffentlichkeit zugänglich machen wollen, tendieren wir immer zur .env-Datei, und jede Woche laden 29.000 Entwickler ein trendiges Paket herunter , dotenv.

Stop Using dotenv file

Warum ist der Dateiname nur .env?

Es ist ein Mythos, dass der Dateiname nur mit .env beginnen kann. Sie können ihm einen beliebigen Namen geben und es funktioniert weiterhin einwandfrei mit node.js.

Dies ist zum Beispiel meine Ordnerstruktur, um diese Funktion zu testen, und wie Sie sehen können, habe ich anstelle von .env meinen Namen als Dateinamen hinzugefügt.

Stop Using dotenv file

Diese Datei enthält einen PORT, den ich in meiner Hauptdatei drucken möchte

Stop Using dotenv file

Stop Using dotenv file

Und wie Sie sehen können, wird der PORT in der Konsole gedruckt. Stop Using dotenv file

Warum sollten wir Punkt( . ) vor der Umgebungsdatei verwenden?

Bei Umgebungsdateien empfiehlt es sich, einen Punkt ( . ) vor dem Dateinamen zu verwenden, da das Hinzufügen eines Punkts vor jedem Dateinamen die Datei oder den Ordner zu einer versteckten Datei oder einem versteckten Ordner macht.

Aus diesem Grund gibt es in Ihrem Betriebssystem mehrere Ordner, die versteckt sind und nur über CLI aufgerufen werden können, zum Beispiel .ssh, .github, .vscode usw.

Wie greife ich auf die Umgebungsdatei zu, ohne dotenv zu verwenden?

Anstatt dotenv zum Lesen von Umgebungsdateien zu verwenden, können Sie die integrierte Methode von node.js verwenden, um sie zu lesen, nämlich

node --env-file=.env app.js

Anstatt .env als Dateinamen zu verwenden, können Sie hier einen beliebigen Dateinamen verwenden, der sich in Ihrem Stammordner befindet.

Stop Using dotenv file

Freigabeerklärung Dieser Artikel ist abgedruckt unter: https://dev.to/manascodes13/stop-using-dotenv-file-7ei?1 Bei Verstößen wenden Sie sich bitte an [email protected], um ihn zu löschen
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3