我在我的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格式。
任何想法?
谢谢!
肖恩