Windows 10下使用npm安装mongodb驱动报错求助
问题排查与解决
错误原因
你安装的mongodb@0.9.9是非常老旧的版本,该版本仅支持Linux、Darwin(macOS)和FreeBSD系统,完全不兼容Windows;同时这个版本和你当前的Node.js v18.9.0也存在严重的API兼容性问题。
解决步骤
- 先卸载当前的旧版本驱动:
npm uninstall mongodb - 安装支持Windows且兼容Node.js v18的最新版mongodb驱动:
npm install mongodb - 如果你的
package.json里手动指定了mongodb@0.9.9版本,需要修改依赖项为兼容版本,比如:
保存后重新执行"mongodb": "^4.0.0"npm install即可。
内容的提问来源于stack exchange,提问作者BANADDA MUBARAKA
相关产品推荐
相关产品推荐

