2016-12-14 2 views
1

Also in Node bin ich es gewohnt, eine Datei zu erstellen, die ein Objekt oder eine Funktion exportiert. In Meteor glaube ich, dass jede Datei analysiert wird und jede dort hinzugefügte Variable als global hinzugefügt wird.Meteor: Wie fügen Sie ein Modul hinzu, NodeJS-Stil?

Ich möchte in der Lage sein, Dateien hinzuzufügen, die nur bei Bedarf verwendet werden, oder wenn ich sie importiere und ihnen keine globalen Variablen zuweisen kann.

Oder mache ich es vielleicht falsch? Gibt es einen Meteor-Weg, dies zu tun?

Antwort

2

Seit 1.3 unterstützt Meteor ES2015-Module und die import-Anweisung. Alles in dem imports/ Ordner ist nicht eifrig geladen, und es wird empfohlen, dass Sie so ziemlich alles hineinlegen und Importe verwenden.

Vor 1.3, Atmosphere packages waren die Meteor-Art, dies zu tun. Sie können auch use npm packages directly hinzufügen, indem Sie Ihrem Projekt eine package.json hinzufügen.

Weitere Informationen:

Application Structure

1.3 best practices

Verwandte Themen