启用Visual Studio Cordova项目支持TypeScript EMCAScript 6

时间:2016-01-31 06:50:08

标签: typescript visual-studio-2015 taco

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

intellisense没有显示任何错误,但是,在构建项目时,它显示:

错误TS1311构建:异步功能仅在定位ECMAScript 6及更高版本时可用。

但我已经在tsconfig.json

中将目标更改为es6

我应该在哪里配置以使构建工作?

感谢。

1 个答案:

答案 0 :(得分:1)

某些项目类型未获取

tsconfig.json个文件。已针对TypeScript 1.8 as you can read here完成此工作:

  

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

如果您download the 1.8 beta from the announcement page(或等待1.8正确),则应尊重您的tsconfig.json选项。

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

  

如果添加tsconfig.json文件,则不会编译不被视为该上下文一部分的TypeScript文件。

因此,您可能希望确保在tsconfig.json中考虑所有项目的文件,无论是明确还是使用"exclude"字段。