如何解决Node.JS 警告:在循环依赖中访问模块导出的不存在的属性“MongoError”
这是我第一次尝试 API,所以我真的不知道我在用 Node.JS 做什么。我正在尝试制作一个 MongoDB 来保存我的播放器数据,但是当我尝试使用 MongoDB 驱动程序时,我不断收到上述错误。
这是导致我出现问题的行:
var mongo = require('mongodb');
在我目前正在处理的项目的 package.json 中,这些是值:
"mongodb": {
"version": "3.6.4","resolved": "https://registry.npmjs.org/mongodb/-/mongodb-3.6.4.tgz","integrity": "sha512-Y+Ki9iXE9jI+n9bVtbTOOdK0B95d6wVGSucwtBkvQ+HIvVdTCfpVRp01FDC24uhC/Q2WXQ8Lpq3/zwtB5Op9Qw==","requires": {
"bl": "^2.2.1","bson": "^1.1.4","denque": "^1.4.1","require_optional": "^1.0.1","safe-buffer": "^5.1.2","saslprep": "^1.0.0"
}
},"mongoose": {
"version": "5.11.15","resolved": "https://registry.npmjs.org/mongoose/-/mongoose-5.11.15.tgz","integrity": "sha512-8T4bT6eCGB7MqCm40oVhnhT/1AyAdwe+y1rYUhdl3ljsks3BpYz8whZgcMkIoh6VoCCjipOXRqZqdk1UByvlYA==","requires": {
"@types/mongodb": "^3.5.27","kareem": "2.3.2","mongodb": "3.6.3","mongoose-legacy-pluralize": "1.0.2","mpath": "0.8.3","mquery": "3.2.3","ms": "2.1.2","regexp-clone": "1.0.0","safe-buffer": "5.2.1","sift": "7.0.1","sliced": "1.0.1"
我已经在网上寻找解决方案,并且已经尝试更新 Mongoose 版本,但这并没有解决问题。还有什么可能导致问题的原因吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。