nodejs连接mongodb报错SyntaxError: Unexpected token .

nodejs连接mongodb报错SyntaxError: Unexpected token 如下图

经过排查,原因是npm默认安装的mongodb插件是最新版6.3.0 ,而mongodb数据库版本是4.0.0 ,两者版本不同导致nodejs报错。

解决方法是npm卸载新版本的mongodb插件,再安装指定版本插件。

javascript 复制代码
npm uninstall mongodb  //卸载mongodb插件

npm install mongodb@4.0.0  //安装指定版本的mongodb插件

查看插件有什么版本? 进入npm官网,输入插件名称查询。

html 复制代码
https://www.npmjs.com/package
相关推荐
闲人编程9 小时前
深入理解Python的`if __name__ == ‘__main__‘`:它到底做了什么?
服务器·数据库·python·main·name·魔法语句
黑马金牌编程9 小时前
简易分析慢 SQL 的流程和方法
linux·数据库·mysql·性能优化·性能分析·慢日志
angushine11 小时前
Windows版本PostgreSQL定时备份
数据库·windows·postgresql
roman_日积跬步-终至千里11 小时前
【系统架构设计(38)】数据库规范化理论
数据库·系统架构
YDS82911 小时前
MYSQL —— 约束和多表查询
数据库·mysql
The star"'11 小时前
MariaDB数据库管理
数据库·mariadb
无名指的等待71211 小时前
Redisson的Lock和TryLock的区别
java·开发语言·数据库
码农学院12 小时前
Excel批量导入到数据库的方法
数据库·oracle·excel
曾经的三心草12 小时前
实验指导-基于阿里云函数计算的简单邮件发送服务 之数据库访问中间件
数据库·阿里云·中间件
RestCloud12 小时前
MongoDB到关系型数据库:JSON字段如何高效转换?
数据库·mysql·mongodb