2015-07-24 2 views
3

я пытаюсь построить проект https://github.com/Justin-Credible/Ionic-TypeScript-MDHA-Starter но получить много ошибок: error TS1056: Build: Accessors are only available when targeting ECMAScript 5 and higher. Как установить TypeScriptTarget в Visual Studio 2015 RTM

Я Editted файл проекта JustinCredible.SampleApp.jsproj путем добавления TypeScriptTarget как: <PropertyGroup> <TypeScriptToolsVersion>1.5</TypeScriptToolsVersion> <TypeScriptTarget>ES5</TypeScriptTarget> <DefaultReferenceGroup>Implicit (Apache Cordova)</DefaultReferenceGroup> </PropertyGroup> но ошибка все еще там.

Я что-то пропустил?

ответ

3

Вам нужно добавить файл tsconfig.json в Примеры-App \ Scripts папку со следующим содержимым:

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

исправление было также включено в репозиторий github. – toskv

0

По-видимому, эти группы свойств считываются и применяются последовательно. Если вы переместите группу свойств дальше в файл проекта, это также устранит проблему.

Смежные вопросы