我试图理解nodejs、express和mongodb --我正在运行mongodb v2.0.6和最新的nodejs和express,并试图通过mongoskin将express应用程序与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这是否意味着mongoskin只能在MongoDBv1.4中工作?这个版本对我来说太老了(目前是3)。
发布于 2015-04-22 17:11:22
它期望的是1.4版的MongoDB驱动程序,而不是数据库。
您应该删除驱动程序的2.0.6版本,因为mongoskin还没有使用该版本(issue),因此应该安装1.4版本:
$ npm uninstall mongodb
$ npm install mongodb@~1.4 [--save]
$ npm install mongoskin [--save](但是,我不确定1.4驱动程序是否与3.x数据库正常工作)
https://stackoverflow.com/questions/29804321
复制相似问题