2015-04-22 55 views
5

我试图了解nodejs,express和mongodb 我正在运行mongodb v 2.0.6和最新的nodejs并且表示 并试图通过mongoskin将快速应用程序连接到mongodb。 问题是:只有mongodb 1.4及更高版本才能运行mongoskin?

npm ERR! peerinvalid The package mongodb does not satisfy its siblings' peerDependencies requirements! 
npm ERR! peerinvalid Peer [email protected] wants [email protected]~1.4 

这是否意味着mongoskin只能用MongoDB的1.4版的工作?这个版本对我来说是旧的(当前是3)

回答

11

它预计版本1.4的MongoDB 驱动程序,而不是数据库。

您应该删除2.0.6版本的驱动程序,为mongoskin不会与工作,但(issue),并安装1.4版本,而不是:

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

(但是,我不确定1.4驱动程序是否可以正常运行3.x数据库)

+1

谢谢。我已经做到了。 特别感谢您的问题编号。 – Marat

相关问题