2015-11-04 11 views
7

Sono nuovo di meteora, stavo cercando di usare file caricare con tomitrescak/meteor-uploadscontrollo non è definito in meteor.js

ho caricato con successo qualche file, ma quando ho provato a cancellare il file caricato, ho ottenuto l'errore nel mio terminale Errore di riferimento: controllo non definito

Ho controllato la documentazione e ho cercato sul web questo errore ma non ho trovato nessuna soluzione per questo.

Nota: ho ottenuto l'errore simile durante studiando http://meteortips.com/second-meteor-tutorial/iron-router-part-1/

OS: Ubuntu 14.04 meteora: 1.2.1

+0

Usi 'check' ovunque nel tuo codice o compare questo errore quando usi alcune funzionalità di detti pacchetti? –

risposta

23

TL; DR

$ meteor add check 

Longer versione

Nella versione Meteor precedente alla versione 1.2, un pacchetto principale chiamato meteor-platform utilizzato per esportare alcuni simboli, tra cui check .

Poiché v1.2, this is no longer the case e quei simboli non sono più disponibili tramite la piattaforma, ma utilizzando invece pacchetti dedicati.

È probabile che uno dei pacchetti in uso (o il codice dell'app stesso) utilizzi check (probabilmente in uno dei suoi metodi) senza dichiararlo come dipendenza.

Fino a quando i manutentori pacchetto di aggiornamento la dipendenza, si dovrebbe essere in grado di superare l'errore con l'aggiunta di check come una dipendenza di livello superiore:

$ meteor add check 

Se si identifica quale pacchetto causa il problema, è possibile segnalare su GitHub, o forca il pacchetto da solo, aggiungi le dipendenze mancanti e invia una richiesta di pull.

+0

Grazie di aver aggiunto il controllo del pacchetto lavorato .. – AMahajan

+2

Dovrebbero davvero indirizzarsi/menzionarlo nel tutorial. Grazie! – Brett84c