2013-08-14 3 views

Antwort

21

aktualisieren

Meteor 0.9 Release gemacht Meteorite und die mrt Befehl obsolet. Alle neuen Projekte sollten nur meteor add verwenden.

Ursprüngliche Antwort

meteor add nur für Pakete Fragen offiziell von der Meteor-Team arbeitet (here's the list). mrt add ist ein Wrapper, der auch für alle Community-Pakete von atmosphere funktioniert.

+0

Eine Frage: Gibt es einen Unterschied beim Starten einer Meteor App durch Eingabe von "mrt" oder "meteor"? – ninjaneer

+1

'mrt' holen Sie alle notwendigen Pakete aus der Atmosphäre, wenn Sie sie nicht lokal haben, während' meteor' nur mit lokalen Kopien von Paketen arbeitet. Wenn Ihre App also ein Paket verwendet, das nicht vorabgerufen wurde, wird "mrt" ausgeführt, während "meteor" abstürzt. Es ist generell besser, 'meteor' zu verwenden, da dies näher an dem ist, wie die App in der Produktion aussehen wird. –

+2

Als [Pahlevi] (http://stackoverflow.com/users/701589/pahlevi-fikri-auliya) erwähnt, wird ab 0.9.0 kein Meteorit mehr benötigt. Verwenden Sie einfach 'Meteor hinzufügen Autor: Paket'. Sie können Paket-Autoren und Namen hier nachschlagen: https://atmosphherejs.com/ – Archonic

2

Sie haben recht, Meteorite ist ein Verpackungssystem für Meteor. Das Repository von Meteorit ist Atmosphere. Es ist wie ein "Composer" -System mit einem Packagist-Repository für die PHP-Sprache.

Also, wenn Sie einen "Meteor hinzufügen" tun, verwenden Sie nur das Paket, das mit der Meteor-Installation geliefert wird. Aber mit "mrt add" sind Sie für alle anderen Pakete an das Meteor-Originalpaket, wie zB meteor add, oder an ein Atmosphere-Repository gebunden. Da alle Meteoriten benutzen, müssen Sie nur den Befehl "mrt" verwenden.

8

Es ist die gleiche jetzt https://github.com/oortcloud/meteorite/

„HINWEIS:. Ab Meteor 0.9.0, Meteorite ist nicht mehr erforderlich Sie können nun Atmosphere Pakete direkt über das Meteor-Tool installieren“