diff --git a/index.html b/index.html index 4a7b8ffe..fddc2af2 100644 --- a/index.html +++ b/index.html @@ -872,7 +872,7 @@
TypeScript Handbook을 번역하는 프로젝트입니다.
@@ -920,6 +920,7 @@컴파일러 옵션은 MSBuild 프로젝트 내의 MSBuild 속성을 사용하여 지정할 수 있습니다.
-컴파일러 옵션은 MSBuild 프로젝트 내의 MSBuild 프로퍼티를 사용하여 지정할 수 있습니다.
+ <PropertyGroup Condition="'$(Configuration)' == 'Debug'">
<TypeScriptRemoveComments>false</TypeScriptRemoveComments>
<TypeScriptSourceMap>true</TypeScriptSourceMap>
@@ -887,12 +887,12 @@ 예제
Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets"
Condition="Exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets')" />
-컴파일러 옵션 | -MSBuild 속성 이름 | +MSBuild 프로퍼티 이름 | 허용된 값 | boolean |
---|---|---|---|
--emitDeclarationOnly |
+TypeScriptEmitDeclarationOnly | +boolean | +|
--esModuleInterop |
+TypeScriptESModuleInterop | +boolean | +|
--experimentalAsyncFunctions |
TypeScriptExperimentalAsyncFunctions | boolean | @@ -1223,6 +1233,11 @@boolean |
--strictPropertyInitialization |
+TypeScriptStrictPropertyInitialization | +boolean | +|
--stripInternal |
TypeScriptStripInternal | boolean | @@ -1258,6 +1273,11 @@|
--useDefineForClassFields |
+TypeScriptUseDefineForClassFields | +boolean | +|
--watch |
MSBuild에서 지원되지 않습니다 | @@ -1269,15 +1289,15 @@ |
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets
파일을 확인하세요.
MSBuild XML 태그와 tsc
컴파일러 옵션 사이의 신뢰할 수 있는 맵핑이 여기에 있습니다.
프로젝트 파일의 <TypeScriptToolsVersion>1.7</TypeScriptToolsVersion>
속성 값은 빌드하는 데 사용할 컴파일러 버전을 식별합니다 (이 예제에서는 1.7).
이렇게 하면 프로젝트가 다른 컴퓨터에 있는 동일한 버전의 컴파일러에 대한 빌드를 허용합니다.
만약 TypeScriptToolsVersion
이 지정되지 않으면 설치된 최신 컴파일러 버전을 사용하여 빌드합니다.
최신 버전의 TS를 사용하는 사용자에게는 첫 로드 시 프로젝트를 업그레이드하라는 메시지가 표시됩니다
+프로젝트 파일의 <TypeScriptToolsVersion>1.7</TypeScriptToolsVersion>
프로퍼티 값은 빌드하는 데 사용할 컴파일러 버전을 식별합니다 (이 예제에서는 1.7).
이렇게 하면 프로젝트가 다른 컴퓨터에 있는 동일한 버전의 컴파일러에 대한 빌드를 허용합니다.
만약 TypeScriptToolsVersion
이 지정되지 않으면, 설치된 최신 컴파일러 버전을 사용하여 빌드합니다.
최신 버전의 TS를 사용하는 사용자에게는, 첫 로드 시 프로젝트를 업그레이드하라는 메시지가 표시됩니다.
다른 빌드 도구를 사용하여 프로젝트 (예: 걸프, 그런트 등) 그리고 개발을 위한 VS와 디버깅 환경을 사용하는 경우 프로젝트에서 <TypeScriptCompileBlocked>true</TypeScriptCompileBlocked>
를 설정하세요.
이렇게 하면 모든 편집 지원이 제공되지만 F5키를 눌러도 빌드가 지원되지 않습니다.
+다른 빌드 도구를 사용하여 프로젝트 (예: gulp, grunt 등) 그리고 개발을 위한 VS와 디버깅 환경을 사용하는 경우 프로젝트에서 <TypeScriptCompileBlocked>true</TypeScriptCompileBlocked>
를 설정하세요.
+이렇게 하면 모든 편집 지원이 제공되지만 F5키를 눌러도 빌드되지 않습니다.