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

Quokka VS Code扩展运行异常,报Unexpected token '?'错误求助

Quokka VS Code扩展运行报错解决方案

报错原因

你遇到的Unexpected token '?'错误,核心原因是Node.js v13.14.0不支持可选链操作符(?.)语法——该语法在Node.js v14.0.0及以上版本才正式纳入支持范围。

解决办法

  • 升级Node.js版本:将Node.js升级到v14.0.0或更高版本,完成后重启VS Code与Quokka扩展,再重新运行代码。
  • 修改代码兼容旧版本:如果暂时无法升级Node.js,找到代码中使用?.的位置,替换为旧版本兼容的写法。例如把obj?.prop替换成obj && obj.prop。
  • 检查插件兼容性:确认jsdom-quokka-plugin插件是否兼容当前Node.js版本,若插件依赖高版本Node特性,尝试更新插件至最新版本后再测试。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.05 03:35:27