2016-04-28 1 views
5

J'essaye d'installer le paquet node-odbc (https://github.com/wankdanker/node-odbc) dans mon application de voiles.L'exécution de npm install odbc dans l'application Sails génère-t-elle des erreurs?

Selon les documents que je l'ai installé et configuré unixobdc sur le serveur, mais quand je fais NPM installer odbc --save dans le répertoire de l'application, je reçois l'erreur suivante:

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

Toutes les idées sur les raisons c'est ou comment je pourrais obtenir ce paquet pour travailler dans Sails?

Répondre

2

Essayez ceci:

Supprimer le dossier node_modules dans votre répertoire d'applications.

A partir intrasérielle votre répertoire d'applications de ces deux commandes:

npm install; 

npm install odbc --save; 

Je soupçonne que quelque chose qui ne va pas avec vos applications d'installation de NPM, vous êtes juste rafraîchissant tout en ajoutant votre nouveau package.