是否仅使用mongodb 1.4及更高版本运行mongoskin?

Mar*_*rat 5 javascript mongodb node.js express mongoskin

我正在尝试理解nodejs,express和mongodb我正在运行mongodb v 2.0.6和最新的nodejs并表达并尝试通过mongoskin将表达应用程序与mongodb连接起来.问题是:

npm ERR! peerinvalid The package mongodb does not satisfy its siblings' peerDependencies requirements!
npm ERR! peerinvalid Peer mongoskin@1.4.13 wants mongodb@~1.4
Run Code Online (Sandbox Code Playgroud)

这是否意味着mongoskin只能与mongodb v 1.4一起使用?这个版本对我来说是老的(当前是3)

rob*_*lep 11

它期待MongoDB 驱动程序的 1.4版本,而不是数据库.

您应该删除该驱动程序的2.0.6版本,因为mongoskin尚未使用(问题),并安装1.4版本:

$ npm uninstall mongodb
$ npm install mongodb@~1.4 [--save]
$ npm install mongoskin [--save]
Run Code Online (Sandbox Code Playgroud)

(但是,我不确定1.4驱动程序是否与3.x数据库一起正常工作)