2016-04-03 3 views
0

Ich habe durch die Meteor Tutorial gearbeitet und habe mein erstes Projekt in meinem Arbeitsbereich erstellt. Ich habe die Liste der Dateien wie auf der ersten Seite "Erstellen einer App" beschrieben; Wenn ich jedoch auf die Application structure | Meteor Guide verweisen, zeigen sie mehr als nur die zwei Client- und Serverordner.Warum werden nicht alle Ordner angezeigt, die im Handbuch Meteor Application Structure beschrieben sind?

Sind die im Handbuch zur Anwendungs- struktur beschriebenen Ordner ein Layoutschema, das ich erstellen muss, oder sollte der Befehl dies für den Leser erstellen?

Antwort

2

Sie können mehr als Client- und Serverordner in einer Meteor-Anwendung haben. Die Simple-Todos-Anwendung verwendet nur diese beiden Ordner, aber für kompliziertere Apps können Ihre Anforderungen eine komplexere Struktur erfordern.

Vor Meteor 1.3 war die Dateiladung von Meteor anders. Dann hatten Sie mehrere andere Ordner, die spezielle Funktionalität wie lib, private, öffentliche hatten. Ab 1.3 hat sich das geändert, und jetzt haben wir nur drei Ordner: Importe, Client und Server.

Alles, was sich im Importordner befindet, wird nicht von Meteor geladen. Hier fügen Sie Ihren Anwendungscode ein und importieren ihn von einer beliebigen Stelle außerhalb dieses Ordners. Dadurch wird sichergestellt, dass Meteor nur den Code bündelt, den Sie absichtlich angeben. Auf diese Weise können Sie Code schreiben, der nicht in der App gebündelt ist, bevor er getestet und zur Verwendung bereit ist.

Dies wird in der Anleitung erklärt:

voll Um das Modul-System zu verwenden und dafür sorgen, dass unser Code läuft nur, wenn wir bitten, es zu empfehlen wir, dass alle Ihre Anwendungscode sollte nach innen gesetzt werden das Importverzeichnis. Dies bedeutet, dass das Meteor Build System diese Datei nur bündelt und einbindet, wenn von eine andere Datei mit einem Import referenziert wird.

Verwandte Themen