我试图构建项目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/

10-11 19:34