반응형
tsconfig 옵션 "lib"의 기능은 무엇입니까?
tsconfig.json에 다음 행이 있는 기존 프로젝트가 있습니다.
lib:["2016", "DOM"]
이것의 목적은 무엇입니까?
제가 찾을 수 있는 유일한 정보는 다음과 같습니다.
컴파일에 포함할 라이브러리 파일을 지정합니다.TypeScript 버전 2.0 이후가 필요합니다.
그게 무슨 의미죠?
이것은 새로운 타입스크립트2 기능이기 때문에 아직 매뉴얼이 부족하지만 타입스크립트 2.0의 새로운 기능:
--lib를 사용하면 프로젝트에 포함하도록 선택할 수 있는 내장 API 선언 그룹의 목록을 지정할 수 있습니다.예를 들어, 런타임에서 Map, Set 및 Promise(예: 현재 대부분의 상록수 브라우저)를 지원할 것으로 예상될 경우 --lib es2015.collection,es2015.promise를 포함하면 됩니다.마찬가지로 프로젝트에 포함하지 않는 선언을 제외할 수 있습니다.예를 들어 --lib es5,es6을 사용하여 노드 프로젝트에서 작업하는 경우 DOM을 제외할 수 있습니다.
그리고 그 목록도 있어요API groups이 링크의 극히 짧은 예시를 나타냅니다.
언급URL : https://stackoverflow.com/questions/39303385/what-does-the-tsconfig-option-lib-do
반응형
'programing' 카테고리의 다른 글
| Qt 4.7에서 JSON을 해석하는 가장 쉬운 방법 (0) | 2023.02.28 |
|---|---|
| 부트스트랩을 사용하여 ng-timeout 데이터를 3개의 컬럼으로 분할하는 방법 (0) | 2023.02.28 |
| AngularJS 디렉티브 컨트롤러에는 부모 디렉티브 컨트롤러가 필요합니까? (0) | 2023.02.28 |
| 리액트 훅은 대상 컴포넌트를 어떻게 결정합니까? (0) | 2023.02.28 |
| WebSockets 프로토콜 vs HTTP (0) | 2023.02.28 |