타이프 스크립트 @ 2 프로젝트가 있습니다. ecma2017 기능을 사용하고 싶었습니다.lib는 typecript에서 어디에서 왔습니까?
"target": "es6",
"lib": [
"es2017",
"dom"
],
그러나 왜이 작업은 다음과 내가 하나가 tsconfig.json
에 compilerOptions
에서 lib
을 적용 할 수 있다는 것을 발견? 이 라이브러리는 어디에서 왔으며, 어떤 libs가 포함 할 수 있습니까?
내가 찾을 수있는 문서에 가장 가까운
이 this what's new entry이었다하위 비동기 기능
이 기능은 타이프 라이터 2.1 전에 지원하지만 경우에만 ES6/ES2015을 대상으로. TypeScript 2.1은 ES3 및 ES5 런타임에 기능을 제공하므로 사용중인 환경에 상관없이 을 자유롭게 활용할 수 있습니다.
참고 : 먼저 실행 시간에 ECMAScript 호환 Promise가 있는지 확인해야합니다. 이는 이 Promise 용 polyfill을 얻거나 대상으로하는 런타임에 일 수있는 것에 의존 할 수 있습니다. 우리는 또한 타이프 라이터는 약속은 아직 "DOM", "es2015"또는 "DOM", "es2015.promise", "ES5"
같은 것을 에 lib에 플래그를 설정하여 존재 알고 있는지 확인해야 특히 도움이되지 않았다. 컴파일러 옵션 lib
의