Volevo giocare con il mongo-client di Raynos. Tuttavia, quando aggiungo "mongo-client" : "0.2.1"
ai miei package.json
dipendenze, ottengo il seguente:Come aggiornare node-gyp e/o interpretare "node-gyp rebuild 2> builderror.log)"?
(node-gyp rebuild 2> builderror.log) || (exit 0)
CXX(target) Release/obj.target/bson/ext/bson.o
SOLINK_MODULE(target) Release/bson.node
SOLINK_MODULE(target) Release/bson.node: Finished
Il builderror log
è vuota. E se corro npm install
di nuovo, ho un sacco di unmet dependencies
, come ad esempio:
npm WARN unmet dependency /node_modules/mongo-client requires [email protected]'Raynos/reducible#v1.0.6' but will load
npm WARN unmet dependency /node_modules/reducible,
Ora, non ho incontrato un errore come questo prima d'ora. Non ci sono segnalati problemi su GIT con mongo-client
. Quindi, voglio sapere ad alto livello cosa sta succedendo e come interpretare l'errore?
Naturalmente, ho cercato su Google. Sto pensando che questo potrebbe risolvere il problema:
https://github.com/TooTallNate/node-gyp/wiki/Updating-npm's-bundled-node-gyp
ma quando ho eseguito:
$ sudo npm explore npm -g -- npm install node-gyp
ottengo TypeError: Bad argument
Tutta la comprensione e orientamento su prossimi passi apprezzati.
Grazie.
Cosa contiene 'builderror.log'? (nel mio caso, si trova in 'node_modules/mongo-client/node_modules/mongodb/node_modules/bson /') – robertklep
Grazie per avermi indirizzato a un nuovo posto dove guardare. Il log 'builderror si trova nello stesso posto del tuo ma è vuoto. Ho aggiornato la domanda con più contesto dalla stampa quando provo a installare. –
Questi sono avvertimenti, non errori. Ho gli stessi avvertimenti, ma 'mongo-client' sembra installare okay (' require ("mongo-client") 'funziona), anche se non l'ho testato estesamente. – robertklep