Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Visual Studio 2015 RTM中设置TypeScriptTarget_Typescript_Visual Studio 2015 - Fatal编程技术网

如何在Visual Studio 2015 RTM中设置TypeScriptTarget

如何在Visual Studio 2015 RTM中设置TypeScriptTarget,typescript,visual-studio-2015,Typescript,Visual Studio 2015,我尝试构建该项目,但出现了很多错误: 错误TS1056:生成:访问器仅在以ECMAScript 5及更高版本为目标时可用。 我通过添加TypeScriptTarget编辑了项目文件justin.SampleApp.jsproj,如下所示: 1.5 ES5 隐式(Apache Cordova) 但错误仍然存在 我遗漏了什么吗?您需要在示例App\scripts文件夹中添加一个tsconfig.json文件,其中包含以下内容: { "compilerOptions": { "targ

我尝试构建该项目,但出现了很多错误:

错误TS1056:生成:访问器仅在以ECMAScript 5及更高版本为目标时可用。

我通过添加
TypeScriptTarget
编辑了项目文件
justin.SampleApp.jsproj
,如下所示:

1.5
ES5
隐式(Apache Cordova)
但错误仍然存在


我遗漏了什么吗?

您需要在示例App\scripts文件夹中添加一个tsconfig.json文件,其中包含以下内容:

{
"compilerOptions": {
    "target": "es5",
    "out": "www/scripts/appBundle.js",
    "sourceMap": true,
    "removeComments": true,
    "sourceRoot": "/"
    }
}

显然,这些属性组是按顺序读取和应用的。如果您在项目文件中将属性组进一步向上移动,这也将解决此问题。

github存储库中也包含此解决方案。