2014-03-24 3 views
1

몇 달 전 TypeScript를 처음 보았습니다. GUI에 --target 컴파일러 매개 변수를 설정할 수있는 옵션이있었습니다.Visual Studio 2013에서 TypeScript 컴파일 타겟

이제 사라 졌거나 적어도 찾을 수 없습니다. Visual Studio 버전과 관련이 있다고 생각합니다. 당시 VS2012를 사용했습니다. 이제 VS2013을 사용 중입니다.

누군가 나를 도와 줄 수 있습니까? 왼쪽 웹 필수에> 옵션 * - -

답변

3

는 이전에이 도구의 웹 요점 가능했다> 타이프 라이터 및 웹 필수 다음 블로그 게시물을 참조에서 제거 된이 ES3 또는 ES5 에 대한 옵션이 있습니다 : http://madskristensen.net/post/web-essentials-2013-where-is-the-typescript-support

참고 : 웹 필수 이제 다시 타이프 라이터에 대한 지원을하고 있지만,이 설정을 변경하면 타이프 라이터 플러그인에 지금 (그리고 웹 필수) 당신은의 "타이프 라이터 빌드를"프로젝트를 마우스 오른쪽 버튼으로 클릭하여이를 찾아 선택할 수 있습니다

왼쪽. ECMAScript 3을 ECMAScript 5로 변경하는 옵션이 있습니다 (다른 것들 중에서). 또한이에 대한 스크린 샷 블로그 게시물이 참조 : 당신은 csproj을 편집하여 원하는 경우 http://blogs.msdn.com/b/typescript/archive/2013/12/05/announcing-typescript-0-9-5.aspx

당신은 수동으로 변경할 수 있습니다. 당신은 내가 빈 Asp.net 웹 프로젝트를 생성 ECMAScript를 3

+0

환상적인 답변입니다. 많은 감사합니다! – Sandro

0

을 대상으로 할 경우

<PropertyGroup Condition="'$(Configuration)' == 'Release'"> 
    <TypeScriptTarget>ES5</TypeScriptTarget> 
    <TypeScriptIncludeComments>false</TypeScriptIncludeComments> 
    <TypeScriptSourceMap>false</TypeScriptSourceMap> 
    <TypeScriptModuleKind>AMD</TypeScriptModuleKind> 
</PropertyGroup> 

변경이 ES3하기 : 어딘가에 거기에, 당신은 TypeScriptTarget을 변경할 수 PropertyGroup이, 다음을 참조 (프로젝트를 업그레이드 한) 타이프 스크립트 파일을 추가했습니다. 나는 왜 내가 프로젝트 프로퍼티에 "TypeScript Build"탭을 가지고 있지 않은지 알아 내려고 노력하고 있었다. 나는 Visual Studio (2013 Update 2 RC)를 닫았으며, 솔루션을 다시 열었을 때, 탭이 마술처럼 나타났습니다.

이 물건은 멋지고 나를 행복하게 해줍니다 :) :) // 이것은 의견을 바탕으로 한 성명서입니다.

관련 문제