반응형
Typescript- tsconfig의 대상은 무엇입니까?
저는 Typescript가 처음입니다. tsconfig.json의 Target은 무엇을 의미합니까?
{
"compilerOptions":
{
"sourceMap": true,
"target": "es5",
"module": "commonjs",
"jsx": "react",
"moduleResolution": "classic",
"lib": [ "es2015", "dom", "es2017" ]
}
}
저는 Typescript가 처음입니다. tsconfig.json의 Target은 무엇을 의미합니까?
target
주어진 TypeScript에서 내보내야 하는 JavaScript 대상을 나타냅니다 . 예:
target:es5
()=>null
될 것입니다 function(){return null}
ES5이 기능을 화살표 필요가 없기 때문에.
target:es6
()=>null
()=>null
ES6에 화살표 기능 이 있는 것처럼 됩니다.
Target은 컴파일 중인 JavaScript 버전을 변경합니다.
옵션은 https://www.typescriptlang.org/docs/handbook/compiler-options.html 에서 사용할 수 있습니다.
대상 플래그가 내 코드를 어떻게 변경하는지 더 잘 이해하려는 정신으로 차이점을 더 잘 이해하기 위해 일부 테스트 코드를 서로 다른 버전 각각에 컴파일했습니다.
https://github.com/aizatto/typescript-playground/tree/master/dist/test-async-main
나는 또한 내가보고있는 환경에 따라 무엇을 목표로 삼아야하는지 기록하고 있습니다.
https://www.aizatto.com/notes/typescript
참조URL : https://stackoverflow.com/questions/42415942/typescript-what-is-target-in-tsconfig
반응형
'IT이야기' 카테고리의 다른 글
C#에서 이벤트가 발생할 때까지 차단하는 방법 (0) | 2021.10.28 |
---|---|
C# 코드용 html 문서 만들기 (0) | 2021.10.27 |
DIV 대 테이블 또는 CSS (0) | 2021.10.27 |
"Combinators"에 대한 좋은 설명 (0) | 2021.10.27 |
단일 테이블 상속 및 Rails에서 사용 위치 (0) | 2021.10.27 |