2013-08-14 10 views

risposta

21

Aggiornamento

Meteor 0,9 rilascio reso Meteorite e il comando mrt obsoleto. Tutti i nuovi progetti devono utilizzare solo meteor add.

risposta originale

meteor add funziona solo per le questioni imballaggi ufficialmente dal team Meteor (here's the list). mrt add è un wrapper che funziona anche per tutti i pacchetti di comunità disponibili da atmosphere.

+0

Una domanda: c'è una differenza nell'avviare un'app meteorica digitando "mrt" o "meteora"? – ninjaneer

+1

'mrt' preleva tutti i pacchetti necessari dall'atmosfera se non li si dispone localmente, mentre' mete' funziona solo con copie locali dei pacchetti. Quindi se la tua app utilizza un pacchetto che non è stato precaricato, 'mrt' verrà eseguito mentre' mete' si bloccherà. In genere è meglio usare 'meteore', in quanto questo è più vicino all'aspetto dell'app in produzione. –

+2

Come [Pahlevi] (http://stackoverflow.com/users/701589/pahlevi-fikri-auliya) menzionato, il meteorite non è più necessario a partire da 0.9.0. Basta usare 'meteor add author: package'. Puoi cercare autori e nomi di pacchetti qui: https://atmospherejs.com/ – Archonic

2

Hai ragione, Meteorite è un sistema di imballaggio per Meteor. Il repository di Meteorite è Atmosphere. È come un sistema "compositore" con un repository packagist per il linguaggio PHP.

Quindi, quando si esegue un "meteor add", si utilizza solo il pacchetto fornito con l'installazione di Meteor. Ma con "mrt add", sarai legato al pacchetto originale di Meteor, come meteor add, o ad un repository di Atmosphere per tutti gli altri pacchetti. Infine, poiché tutti usano Meteorite, devi solo usare il comando "mrt".

8

Sono la stessa ora https://github.com/oortcloud/meteorite/

"NOTA:!. Come di Meteor 0.9.0, Meteorite non è più necessario È ora possibile installare i pacchetti Atmosfera direttamente tramite lo strumento di meteore"