之前用mac开发的项目在克隆到win的时候出现mongoose不能连接mongoDB,提示错误:
估计是版本冲突,于是到网上查mongoose与mongoDB版本关系:我win上的mongoDB版本是3.4.2,对应的Mongoose要求是4.7.3,但项目中的版本是6.2.3。将mongoose降低到3.4.2后程序运行正常。
但新的问题出现了,请求数据时提示:
说是mpromise(mongoose默认的库)已经弃用……继续百度,在mongoose连接代码中做如下处理后一切正常……
之前用mac开发的项目在克隆到win的时候出现mongoose不能连接mongoDB,提示错误:
估计是版本冲突,于是到网上查mongoose与mongoDB版本关系:我win上的mongoDB版本是3.4.2,对应的Mongoose要求是4.7.3,但项目中的版本是6.2.3。将mongoose降低到3.4.2后程序运行正常。
但新的问题出现了,请求数据时提示:
说是mpromise(mongoose默认的库)已经弃用……继续百度,在mongoose连接代码中做如下处理后一切正常……