gpt4 book ai didi

node.js - Mongoose - 已弃用 mongodb@2.2.16 : Please upgrade to 2. 2.19 或更高版本?

转载 作者:IT老高 更新时间:2023-10-28 13:33:43 29 4
gpt4 key购买 nike

为什么我尝试安装 mongoose 时总是在下方收到此警告消息?

npm WARN deprecated mongodb@2.2.16: Please upgrade to 2.2.19 or higher

json:

{
"name": "dummy-app",
"version": "0.0.0",
"private": true,
"scripts": {
"start": "node ./bin/www"
},
"dependencies": {
"body-parser": "~1.15.1",
"cookie-parser": "~1.4.3",
"debug": "~2.2.0",
"express": "~4.13.4",
"pug": "~2.0.0-beta3",
"morgan": "~1.7.0",
"serve-favicon": "~2.3.0",
"mongoose": "^4.7.6"
}
}

我该如何解决这个问题?

最佳答案

npm 包 mongodbmongoose 的一个依赖:它是在你安装 mongoose 时由 npm 自动安装的。

mongoose v4.7.6 依赖于 mongodb 2.2.16(参见 its package.json file),但有一个更新的错误修复版本 (2.2.19) 可用,这就是您看到警告的原因。

由于 mongodb 是 mongoose 的依赖项,因此您必须等待 mongoose 维护者更新依赖项:这不是您必须在代码中修复的问题。

事实上,这个问题已经在 mongoose 的 Github here 中进行了跟踪。 .

关于node.js - Mongoose - 已弃用 mongodb@2.2.16 : Please upgrade to 2. 2.19 或更高版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41461713/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com