2014-10-31 11 views
5

App di esempio di meteorologia, il microscopio ha la versione 0.9.4, quando provo a usare il comando meteor run per avviare l'applicazione.Come aggiornare un'app meteorica da 0.9.4 a 1.0.0?

C'è una stampa: Spiacente, questo progetto utilizza Meteor [email protected], che non è installato e non può essere scaricato. Si prega di verificare di essere online.

Sono dietro un proxy in azienda.

Quando installo Meteor, è possibile installare solo l'ultima versione 1.0.0.

  • Come posso fare?
  • Aggiornamento dell'app a 1.0.0 e come?
  • Downgrade della meteora a 0.9.4 e come?

ho provato l'uso meteor update --release 0.9.4, non funziona o utilizzando meteor update, altro errore pop up:

/home/hunter/.meteor/packages/meteor-tool/.1.0.35.hgbesu++os.linux.x86_32+web.browser+web.cordova/meteor-tool-os.linux.x86_32/dev_bundle/lib/node_modules/fibers/future.js:206 
               throw(ex); 

.. 
Error: tunneling socket could not be established, cause=socket hang up 
    at Object.Future.wait (/home/hunter/.meteor/packages/meteor-tool/.1.0.35.hgbesu++os.linux.x86_32+web.browser+web.cordova/meteor-tool-os.linux.x86_32/dev_bundle/lib/node_modules/fibers/future.js:326:15) 
    at _.extend._createSocket (packages/ddp/stream_client_nodejs.js:265) 
    at _.extend._launchConnection (packages/ddp/stream_client_nodejs.js:142) 
    at new LivedataTest.ClientStream (packages/ddp/stream_client_nodejs.js:28) 
    at new Connection (packages/ddp/livedata_connection.js:52) 
    at Object.DDP.connect (packages/ddp/livedata_connection.js:1581) 

Questo dovrebbe emettere proxy.

Nessun documento dopo la ricerca.

risposta

5

Utilizzando meteor run come questo:

meteor run --release 

... non aggiornare l'installazione di meteoriti, ma si scarica la --release ed eseguire l'applicazione corrente con esso.

+0

punta molto cool. Ottimo per l'aggiornamento di progetti senza far esplodere completamente il codebase. – JakeGould

0

dovevo aggiornare cambiando il file .meteor/release a meteor 1.0. Avevo problemi con i pacchetti, ho anche notato che le azioni interne del router di ferro erano cambiate (l'ho risolto fissando l'ordine di caricamento dei file) e su Meteor 1.0 hai un pacchetto per tutto.

Prova ad aggiungere il pacchetto meteor-platform, è un pacchetto meta che contiene i pacchetti più utilizzati.

Ho anche avuto problemi con alcuni pacchetti di atmosfera, è un lavoro duro aggiornarlo.

1

Questo è un po 'tardi e leggermente diverso: ho un problema simile quando ho aggiornato da 1.0.3.1 a 1.0.3.2. Dopo aver letto le risposte qui, e here, ho provato la seguente, che ha lavorato per me:

meteor update --release <new version> 

sostituzione <new version> con l'ultima versione si sta eseguendo. Questo ha aggiornato il mio progetto e le successive esecuzioni utilizzando meteor funzionano come previsto.

13

sono stato in grado di aggiornare con successo un progetto da 0.9.3.1 a 1,1 con:

meteor update 
2

ho avuto problema simile dopo l'aggiornamento a 1.4.1 meteora.Mi è capitato di risolvere il problema con questo aiuto Github Issue

  1. Cambia la tua app

    meteora ripristinare

  2. Installare NPM con meteora di nuovo

    meteora npm installare

  3. Ricostruisci npm (opzionale)

    meteora npm ricostruire

Problemi correlati