0

nodejs アプリケーションを実行しようとすると、次のエラーが発生します。

Error: Unable to load shared library /home/kresh/tesi/webpcap/probe-manager/node_modules/sqlite3/build/Release/node_sqlite3.node
at Object..node (module.js:477:11)
at Module.load (module.js:353:32)
at Function._load (module.js:311:12)
at Module.require (module.js:359:17)
at require (module.js:375:17)
at Object.<anonymous> (/home/kresh/tesi/webpcap/probe-manager/node_modules/sqlite3/lib/sqlite3.js:1:104)
at Module._compile (module.js:446:26)
at Object..js (module.js:464:10)
at Module.load (module.js:353:32)
at Function._load (module.js:311:12)

.. node_modulesディレクトリ内にsqlite3モジュールをインストールしましたが。誰かがこの問題で私を助けてくれますか?

4

1 に答える 1

0

nodejs と sqlite3 をアップグレードすると、「動作が向上」します。だから私はnodejssqlite3の古いバージョンをアンインストールし、それらを最新バージョンに置き換えました:

$ node --version
v0.10.8

$ sqlite3 --version
3.7.17 2013-05-20 00:56:22 118a3b35693b134d56ebd780123b7fd6f1497668

..そしてそれはうまくいきました。

于 2013-05-28T20:15:57.663 に答える