我试图构建项目https://github.com/Justin-Credible/Ionic-TypeScript-MDHA-Starter,但得到了很多错误: error TS1056: Build: Accessors are only available when targeting ECMAScript 5 and higher.
我编辑了项目文件JustinCredible.SampleApp.jsproj
,将TypeScriptTarget
添加为: <PropertyGroup> <TypeScriptToolsVersion>1.5</TypeScriptToolsVersion> <TypeScriptTarget>ES5</TypeScriptTarget> <DefaultReferenceGroup>Implicit (Apache Cordova)</DefaultReferenceGroup> </PropertyGroup>
但错误仍然存在。
我错过什么了吗?
最佳答案
您需要在sample app\scripts文件夹中添加一个tsconfig.json文件,其中包含以下内容:
{
"compilerOptions": {
"target": "es5",
"out": "www/scripts/appBundle.js",
"sourceMap": true,
"removeComments": true,
"sourceRoot": "/"
}
}
关于typescript - 如何在Visual Studio 2015 RTM中设置TypeScriptTarget,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31604021/