5

Sails アプリにnode-odbcパッケージ ( https://github.com/wankdanker/node-odbc )をインストールしようとしています。

ドキュメントに従って、サーバーに unixobdc をインストールして構成しましたが、アプリ ディレクトリにnpm install odbc --saveを実行すると、次のエラーが表示されます。

npm エラー! Linux 3.19.0-58-generic npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "odbc" "--save" npm ERR! ノード v4.4.3 npm ERR! npm v3.8.7

npm エラー! 未定義の npm ERR のプロパティ 'waterline-criteria' を設定できません! npm エラー! ヘルプが必要な場合は、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! ノード v4.4.3 npm ERR! npm v3.8.7

npm エラー! 未定義の npm ERR のプロパティ 'waterline-cursor' を設定できません! npm エラー! ヘルプが必要な場合は、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! ノード v4.4.3 npm ERR! npm v3.8.7

npm エラー! 未定義の npm ERR のプロパティ 'waterline-errors' を設定できません! npm エラー! ヘルプが必要な場合は、npm ERR! でこのエラーを報告してください。*LINK{//github.com/npm/npm/issues}

npm エラー! サポート リクエストには次のファイルを含めてください: npm ERR! /var/www/sails.dev/secApp/npm-debug.log

これがなぜなのか、またはこのパッケージを Sails で動作させる方法についてのアイデアはありますか?

4

1 に答える 1

2

これを試して:

アプリケーション ディレクトリの node_modules フォルダーを削除します。

アプリケーション ディレクトリ内から、次のコマンドを実行します。

npm install odbc --save;

アプリケーションの NPM のインストールで問題が発生したと思われるため、新しいパッケージを追加する際に更新しています。

于 2016-04-28T22:47:30.880 に答える