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

【TypeScript|nodejs在使用async/await时报错__awaiter is not defined】用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代码后,问题解决。

    推荐阅读