You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mongoose安装后运行应用报错:SyntaxError无效或意外令牌

问题解决方法

报错原因是你的Node.js版本不支持代码里用到的可选链运算符(?.)和空值合并运算符(??),这两个语法需要Node.js 14.0.0及以上版本才能运行。

解决步骤:

  • 先检查当前Node.js版本:打开终端执行 node -v
  • 如果版本低于14.x,直接升级Node.js到最新LTS版本(推荐18.x或20.x)
  • 若无法升级Node.js,可降级mongoose到兼容旧版本的5.x系列,执行命令:npm uninstall mongoose && npm install mongoose@5.x

内容的提问来源于stack exchange,提问作者Ajjju001

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 22:22:00