Wenn der Bau Meteor-Pakete können Sie Dateien wie folgt hinzu:Wenn ich api.imply in package.js verwende, muss ich api.use für das gleiche Paket verwenden?
api.use('fourseven:[email protected]', ['client', 'server']);
Sie können auch Meteor sagen das Paket Benutzer Zugriff auf andere Pakete wie folgt zu erhalten:
api.imply('fourseven:[email protected]', ['client', 'server']);
In der Dokumentation ist es nicht klar, wenn implying ein Paket auch zur Verfügung stellt. Zum Beispiel, ich bin nicht sicher, ob es überflüssig ist, dies zu tun:
api.use('fourseven:[email protected]', ['client', 'server']);
api.imply('fourseven:[email protected]', ['client', 'server']);
Diese "paketartige API für den App-Kontext" befindet sich jetzt in Meteor 1.3 (Beta zum Zeitpunkt des Schreibens), und es handelt sich um NPM-Pakete. Sie können jetzt 'npm 'alles im App-Root installieren, und' require() 'oder' import' (es6) alles in Ihren App-Code. Mit diesem Mechanismus können Sie die Ladereihenfolge über das neue 'modules'-Paket steuern. – trusktr