1

我想在 VS2015 Cordova 项目中使用 TypeScript 的 async / await 功能。我在 tsconfig.json 中修改了 "target": "es6"

智能感知没有显示任何错误,但是,在构建项目时,它显示:

错误 TS1311 构建:异步函数仅在面向 ECMAScript 6 及更高版本时可用。

但我已经在 tsconfig.json 中将目标更改为 es6

我还应该在哪里配置才能使构建工作?

谢谢。

4

1 回答 1

1

tsconfig.json某些项目类型的文件未被拾取。已经为 TypeScript 1.8 完成了这方面的工作,您可以在此处阅读

TypeScript 1.8 允许tsconfig.json所有项目类型的文件。

如果您从公告页面下载 1.8 测试版(或等待 1.8 正式版),您的tsconfig.json选择应该得到尊重。


但是,当您打开该功能时,请记住以下几点:

如果添加tsconfig.json文件,则不会编译不属于该上下文的 TypeScript 文件。

因此,您可能希望确保所有项目的文件都包含在您的 中tsconfig.json,无论是明确地还是通过使用该"exclude"字段。

于 2016-02-01T04:35:54.303 回答