Meteor 1.3 ist eine neue Version der Plattform, die viele Innovationen und Verbesserungen bietet. Eine der wichtigsten Änderungen ist die Möglichkeit, kfg-Dateien in Ihre Anwendung herunterzuladen. CFG-Dateien ermöglichen es Ihnen, verschiedene Aspekte des Betriebs Ihrer Anwendung wie Datenbankeinstellungen, Erscheinungsbild und Verhalten von Komponenten und vieles mehr anzupassen.
In diesem ausführlichen Handbuch erklären wir Ihnen, wie Sie eine cfg-Datei in Ihre Meteor 1.3-Anwendung hochladen können. Zunächst müssen Sie einen neuen Ordner mit dem Namen "cfg" im Stammverzeichnis Ihres Projekts erstellen. Dann legen Sie alle Ihre cfg-Dateien in diesen Ordner.
Als nächstes müssen Sie eine neue Datei mit dem Namen "cfg.js" im Stammverzeichnis Ihres Projekts. In dieser Datei werden Sie den Download Ihrer cfg-Dateien anpassen. Sie müssen die globale Variable "crfg" verwenden und die Funktion "crfg" aufrufen.ni.zu". Geben Sie als Argument den Namen Ihrer cfg-Datei an. Zum Beispiel, wenn Ihre cfg-Datei "Einstellungen" heißt.sie müssen die Funktion "crfg" aufrufen.ni.in('Einstellungen.kfg')".
Installieren von Meteor 1.3
Um mit Meteor 1 zu beginnen.3 sie müssen es auf Ihrem Computer installieren. In diesem Abschnitt werden wir uns mit der Installation von Meteor 1.3 auf Windows-, Mac- und Linux-Betriebssystemen befassen.
- Windows:
- Laden Sie das Meteor-Installationsprogramm für Windows von der offiziellen Meteor-Website herunter.
- Führen Sie das Installationsprogramm aus und folgen Sie den Installationsanweisungen.
- Führen Sie nach Abschluss der Installation eine Eingabeaufforderung oder ein Terminal aus und führen Sie meteor --version aus, um sicherzustellen, dass Meteor erfolgreich installiert wurde.
- Mac:
- Öffnen Sie das Terminal.
- Installieren Sie Homebrew, wenn es nicht installiert ist, indem Sie die Anweisungen auf der offiziellen Homebrew-Website befolgen.
- Führen Sie den Befehl brew update aus, um Homebrew zu aktualisieren.
- Führen Sie den Befehl brew install meteor aus, um Meteor zu installieren.
- Führen Sie nach Abschluss der Installation den Befehl meteor --version aus, um sicherzustellen, dass Meteor erfolgreich installiert wurde.
- Linux:
- Öffnen Sie das Terminal.
- Führen Sie den Befehl curl aus https://install.meteor.com / / sh, um Meteor zu installieren.
- Führen Sie nach Abschluss der Installation den Befehl meteor --version aus, um sicherzustellen, dass Meteor erfolgreich installiert wurde.
Glückwunsch! Jetzt haben Sie die neueste Version von Meteor installiert. Sie können Meteor 1.3 verwenden und Ihre Konfiguration laden.
Erstellen eines Projekts in Meteor
Um mit Meteor zu beginnen, müssen Sie ein neues Projekt erstellen. Öffnen Sie dazu eine Eingabeaufforderung und navigieren Sie zu dem Ordner, in dem Sie ein neues Projekt erstellen möchten. Führen Sie dann den folgenden Befehl aus:
meteor create Projektname
Durch Ausführen dieses Befehls wird ein Verzeichnis mit dem angegebenen Namen und der erforderlichen Projektstruktur erstellt.
Navigieren Sie mit dem Befehl cd Projektname zum erstellten Verzeichnis.
Starten Sie jetzt den Meteor-Server mit dem Befehl:
Nach dem Start des Servers ist das Projekt unter der folgenden Adresse verfügbar http://localhost:3000 . Öffnen Sie diese Adresse in einem Browser, um sicherzustellen, dass der Server ordnungsgemäß funktioniert.
Platzierung der kfg-Datei im Projekt
Um die cfg-Datei in ein Meteor 1.3-Projekt hochzuladen, müssen Sie einige Schritte ausführen:
- Erstellen Sie einen neuen Ordner im Stammverzeichnis Ihres Projekts und nennen Sie ihn "privat".
- Verschieben Sie die kfg-Datei in den erstellten Ordner "private". Stellen Sie sicher, dass der Dateipfad wie folgt lautet: "private/config.cfg".
- Öffnen Sie die Datei "package".json" im Stammverzeichnis des Projekts und fügen Sie die folgende Zeile zum Abschnitt "scripts" hinzu:
"scripts":
In dieser Zeile geben wir Meteor an, dass Sie unsere cfg-Datei verwenden müssen, um das Projekt auszuführen. Hier "config.cfg" ist der Name Ihrer cfg-Datei.
Wenn Sie das Projekt nun mit dem Befehl "meteor run" starten, lädt Meteor automatisch Ihre cfg-Datei herunter und Sie können sie in der Anwendung auf dem Server und auf dem Client verwenden.
Wichtig: stellen Sie sicher, dass Ihre cfg-Datei die richtigen Einstellungen für Ihr Projekt enthält und keine vertraulichen Daten enthält.
Einrichten der Projektdateistruktur
Betrachten wir zunächst die Standardverzeichnisstruktur in Meteor 1.3:
| Katalog | Ernennung |
|---|---|
| client | Dateien, die dem Clientteil der Anwendung zugeordnet sind (z. B. Vorlagen, Stile) |
| server | Dateien, die dem Anwendungsserver zugeordnet sind (z. B. Methoden und Veröffentlichungen) |
| imports | Freigegebene Dateien, die sowohl auf dem Client als auch auf dem Server verwendet werden (z. B. Sammlungen und freigegebene Funktionen) |
| public | Dateien, die direkt über die URL zugänglich sind (z. B. Bilder, Favicon) |
| private | Private Dateien, die nur auf dem Server verfügbar sind |
Dies ist die Standardprojektstruktur, die von Meteor 1.3 angeboten wird, und die Verwendung dieses Frameworks kann die Entwicklung und Wartung Ihrer Anwendung erheblich vereinfachen.
Sie können in diesen Hauptverzeichnissen nach Ihren Bedürfnissen zusätzliche Verzeichnisse erstellen. Sie können beispielsweise ein Client/layouts-Verzeichnis zum Speichern von Layoutvorlagen oder ein import/api-Verzeichnis zum Speichern von Dateien erstellen, die mit der API Ihrer Anwendung verknüpft sind. Die Hauptsache ist, die logische Struktur beizubehalten und konsistent in der Dateiorganisation zu sein.
Denken Sie daran, dass Dateien in den Verzeichnissen client und server automatisch auf die entsprechenden Client- und Serverseiten hochgeladen werden. Dateien im Verzeichnis imports müssen explizit im Client- oder Servercode importiert werden.
Sie haben also die Dateistruktur Ihres Projekts definiert und sind jetzt bereit, mit der Entwicklung Ihrer Anwendung in Meteor 1.3 zu beginnen!
Importieren einer CFG-Datei in den Projektcode
Um eine cfg-Datei in den Meteor 1.3-Projektcode zu importieren, müssen Sie einige einfache Schritte ausführen:
1. Erstellen Sie ein "privates" Verzeichnis im Stammverzeichnis Ihres Meteor-Projekts. Erstellen Sie es bei Bedarf selbst.
2. Legen Sie Ihre cfg-Datei (.cfg) in das erstellte Verzeichnis "private". Stellen Sie sicher, dass Ihre kfg-Datei die richtige Dateierweiterung (.cfg).
3. Erstellen Sie in Ihrem Meteor-Code eine neue Variable mit der folgenden Syntax:
const Ihrvariable = Assets.getText('Dateiname der Datei.cfg');
4. Jetzt können Sie die Variable Yourvariable in Ihrem Meteor-Code entsprechend Ihren Bedürfnissen verwenden. Sie können beispielsweise den Inhalt einer Datei auf einer Seite anzeigen:
Beachten Sie, dass "der Dateiname der Datei ist.cfg" muss den Dateipfad relativ zum Verzeichnis "private" enthalten.
Jetzt können Sie kfg-Dateien einfach in Ihren Meteor 1.3-Projektcode importieren und für Ihre Anwendung verwenden.
Anwenden von Einstellungen aus einer cfg-Datei
Wenn Sie die Einstellungen aus einer cfg-Datei heruntergeladen haben, können Sie sie in Ihrer Meteor-Anwendung verwenden. Schauen wir uns an, wie das gemacht werden kann:
1. Erstellen Sie mithilfe der `Meteor'-Funktion ein neues Objekt mit den Einstellungen.settings`:
const settings = Meteor.settings.public;
2. Jetzt können Sie auf die Einstellungen in Ihrem JavaScript-Code zugreifen:
const apiKey = settings.apiKey;const apiUrl = settings.apiUrl;
3. Sie können auch Einstellungen in Blaze-Vorlagendateien verwenden:
API Key: >
API URL: >
4. Wenn Sie die Einstellungen aktualisieren müssen, während die App ausgeführt wird, können Sie die `Meteor'-Funktion verwenden.settings.reload()`:
Meteor.settings.reload();
Jetzt wissen Sie, wie Sie die Einstellungen aus der cfg-Datei in Ihrer Meteor 1.3-Anwendung anwenden. Vergessen Sie nicht, dass Sicherheit ein wichtiger Aspekt bei der Arbeit mit Konfigurationsdateien ist. Stellen Sie daher sicher, dass sich die cfg-Dateien in einem sicheren Zugriffsbereich befinden und keine sensiblen Daten enthalten.