2016-04-28 20 views
5

Sto tentando di installare il pacchetto node-odbc (https://github.com/wankdanker/node-odbc) nell'app Sails.L'esecuzione di npm install odbc nell'app Sails produce errori?

Come per la documentazione che ho installato e configurato unixobdc sul server ma quando lo faccio npm installare ODBC --save nella cartella app ottengo il seguente errore:

npm ERR! Linux 3.19.0-58-generic npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "odbc" "--save" npm ERR! node v4.4.3 npm ERR! npm v3.8.7

npm ERR! Cannot set property 'waterline-criteria' of undefined npm ERR! npm ERR! If you need help, you may report this error at: npm ERR! *LINK{//github.com/npm/npm/issues} npm ERR! Linux 3.19.0-58-generic npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "odbc" "--save" npm ERR! node v4.4.3 npm ERR! npm v3.8.7

npm ERR! Cannot set property 'waterline-cursor' of undefined npm ERR! npm ERR! If you need help, you may report this error at: npm ERR! *LINK{//github.com/npm/npm/issues} npm ERR! Linux 3.19.0-58-generic npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "odbc" "--save" npm ERR! node v4.4.3 npm ERR! npm v3.8.7

npm ERR! Cannot set property 'waterline-errors' of undefined npm ERR! npm ERR! If you need help, you may report this error at: npm ERR! *LINK{//github.com/npm/npm/issues}

npm ERR! Please include the following file with any support request: npm ERR! /var/www/sails.dev/secApp/npm-debug.log

Delle idee su perché questo è o come posso far funzionare questo pacchetto in Sails?

risposta

2

Prova questo:

eliminare la cartella node_modules nella directory applicazioni.

Da all'interno della vostra cartella applicazioni eseguire questi due comandi:

npm install; 

npm install odbc --save; 

ho il sospetto che qualcosa è andato storto con l'installazione delle applicazioni NPM, quindi si sono appena rinfrescante, mentre l'aggiunta il nuovo pacchetto.