2015-05-20 4 views
6

Ho appena installato Mongo, Nodo, ecc e quando provo ad aggiornare il database tramite il mio server nodejs, ottengo questo errore:MongoError: il driver non è compatibile con questa versione del server

MongoError: driver is incompatible with this server version 

Qui ci sono le versioni che ho:

Ho le ultime versioni di tutto, e ho cercato il node mongodb driver git per scoprire what version of mongodb è supportato ma non ho trovato nulla :(

Ho letto anche le altre domande su SO, e dice di aggiornare il tuo mongodb, ma il mio è l'ultima versione!

Qualsiasi aiuto?

risposta

11

Ho il sospetto che il numero the mongoskin peerDependency declaration che specifica ~1.4 sia il problema. Per confermare, esegui direttamente npm install [email protected] e scrivi direttamente un file di test che richiede mongodb e ti connette e interroga il database. Ho il sospetto che funzionerà bene, il che confermerà che il problema della moyoskin peer-dependency. Potrebbe essere necessario presentare un problema con mongoskin e chiedere loro di aggiornare per supportare le versioni 2.x di node-mongodb-native.

+1

Sì, avevi ragione! Grazie Peter! – Kayvar

+0

Quindi ora cosa facciamo?!? – darkace