MongoError:驱动程序与此服务器版本不兼容

我刚刚安装了Mongo,Node等,当我尝试通过我的nodejs服务器更新数据库时,出现此错误:

MongoError: driver is incompatible with this server version 

这里是我有的版本:

  • 节点 v0.12.2(最新版本是v0.12.3)
  • Express v4.12.4(最新版本是v4.12.4)
  • Mongodb v3.0.3(最新版本是v3.0.3)
  • Mongodb Node.js驱动程序 v2.0.33(最新版本是v2.0.33)
  • Mongoskin v1.3.23(最新版本是v1.3.23)

我有最新版本的一切,我已经search了节点的mongodb驱动程序的git来找出哪个版本的mongodb支持,但我找不到什么:(

我还读了其他SO问题,它说要更新您的mongodb,但我的是最新的版本!

任何帮助?

我怀疑指定〜1.4的mongoskin peerDependency声明是你的问题。 要确认,直接运行npm install mongodb@latest ,直接写一个需要mongodb的testing文件,连接并查询你的数据库。 我怀疑这将工作正常,这将确认mongoskin peerDependency是问题。 您可能需要向mongoskin提出问题,并要求他们更新以支持node-mongodb-native的2.x版本。