只能用mongodb版本1.4及更早版本运行mongoskin? [英] Does run mongoskin only with mongodb version 1.4 and older?

查看:197
本文介绍了只能用mongodb版本1.4及更早版本运行mongoskin?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

  npm ERR! peerinvalid包mongodb不满足其兄弟的peerDependencies要求! 
npm ERR! peerinvalid Peer mongoskin@1.4.13想要mongodb@~1.4

这是否意味着mongoskin只能与mongodb v 1.4?这个版本对于我来说是旧的(现在是3)

解决方案

希望版本1.4的MongoDB 驱动程序,而不是数据库。



您应该删除2.0.6版本的驱动程序,如 mongoskin 不能使用(问题),然后安装1.4版本:

  $ npm卸载mongodb 
$ npm安装mongodb@~1.4 [--save]
$ npm安装mongoskin [ - -save]

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


I'm trying to understand nodejs, express and mongodb I'm running mongodb v 2.0.6 and latest nodejs and express and trying to connect express application with mongodb through mongoskin. the problem is:

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

Does it mean that mongoskin can work only with mongodb v 1.4? This version is to old as for me (current is 3)

解决方案

It's expecting version 1.4 of the MongoDB driver, not the database.

You should remove the 2.0.6 version of the driver, as mongoskin doesn't work with that yet (issue), and install the 1.4 version instead:

$ npm uninstall mongodb
$ npm install mongodb@~1.4 [--save]
$ npm install mongoskin [--save]

(however, I'm not sure if the 1.4 driver works properly with 3.x databases)

这篇关于只能用mongodb版本1.4及更早版本运行mongoskin?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆