nodejs在使用async/await时报错__awaiter is not defined

发布时间:2025-01-06 12:01

用TypeScript编写异步代码

async function run() {
	await sleep(500);
}

在运行时,会提示 __awaiter is not defined

出现这种情况,需要校对一下tsconfig.ts配置

{
    "compilerOptions": {
        "module": "commonjs",
        "target": "es6",
        "noEmitHelpers": false,
        "sourceMap": true,
    },
}

1.target设置为es6
2.noEmitHelpers设置为false

重新编译TS代码后,问题解决。

ItVuer - 免责声明 - 关于我们 - 联系我们

本网站信息来源于互联网,如有侵权请联系:561261067@qq.com

桂ICP备16001015号