我的节点v8未连接到mongodb

时间:2018-03-06 11:02:10

标签: node.js mongodb

我最近将节点版本更新到节点v8 db version v3.0.4 那么哪个版本的mongo与此兼容?

"mongodb": "^1.4.38",
"mongoskin": "^1.4.13",

这些是package.json中提到的mongo版本,当我使用node v6时,它非常好但是现在它没有从db中获取数据所以有人请帮助

1 个答案:

答案 0 :(得分:0)

您可能想要运行

 npm install npm@latest -g

 sudo apt-get update
 sudo apt-get install mongodb-org

要确保您拥有最新版本的node和mongodb,请删除package-json.lock。之后,您可以npm startnodemon启动您的应用。

<强>被修改

npm cache verify

如果仍然出现错误,请清除npm的缓存:

npm cache clear --force && npm install --no-shrinkwrap --update-binary

OR

npm config set package-lock false

之后你可以再试一次。