如何在tsconfig中定位es5 TypeScript并仍然使用async / await使用生成器

时间:2016-11-29 04:43:54

标签: typescript async-await

我在我的tsconfig中定位es5,所以当我使用tsc进行转换时,我得到了async / await的长(非生成器)版本。 所以我想如果我在tsconfig添加了以下内容:

 "lib": [
    "dom",
    "es5",
    "es2015.promise",
    "es2015.generator",
    "es2015.core",
    "es2015.collection",
    "es2015.iterable",
    "es2015.promise",
    "es2015.proxy",
    "es2015.reflect",
    "es2015.generator",
    "es2015.symbol",
    "es2015.symbol.wellknown" ]

TS会看到我的浏览器支持生成器,因此会利用它们,但我仍然可以获得更长的async / await格式。

任何想法?

谢谢!

肖恩

0 个答案:

没有答案