【发布时间】:2023-03-05 17:40:01
【问题描述】:
我正在使用this benchmark,但是在运行src/bench.js 时,Node 会抛出此错误:
let result = await run_bench(path, config);
^^^^^
SyntaxError: Unexpected reserved word
at Loader.moduleStrategy (internal/modules/esm/translators.js:88:18)
at async link (internal/modules/esm/module_job.js:41:21)
顶级等待应该在 ESM 模块中工作,package.json 肯定有"type": "module"。我也试过使用mjs,但还是不行。
这不是我的代码,所以我不确定如何开始修复它。
我正在使用 Node.js v14.4.0。
【问题讨论】:
标签: javascript node.js async-await