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

运行guest-book示例执行yarn test出现exit code 9错误如何解决

问题根因

你遇到的报错是因为--experimental-wasm-bigint是Node.js 16及更早版本的实验性参数,从Node.js 17版本开始,WASM BigInt支持已经被合并为稳定特性,该启动参数被官方移除。你当前使用的Node v17运行旧版本AssemblyScript编译工具asb时,工具自动传入了已废弃的参数,因此触发启动失败,返回退出码9。

解决方案

你可以任选以下一种方法解决:

  • 降级Node.js到v16长期支持版本
    如果你使用nvm管理Node版本,直接执行以下命令切换即可:
    nvm install 16
    nvm use 16
    
    切换完成后重新执行yarn test即可正常运行。
  • 升级AssemblyScript相关依赖到适配高版本Node的版本
    不想降级Node的话,执行以下命令更新项目依赖:
    yarn add assemblyscript @assemblyscript/loader asbuild --dev
    
    升级完成后重新运行测试命令即可。
  • 移除废弃的启动参数
    打开项目中asb对应的运行脚本,删除脚本中传入的--experimental-wasm-bigint参数即可,Node 17+默认支持WASM BigInt,不需要额外传入该参数。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.25 01:36:03