Angular에서 polyfiles.ts 파일의 용도는 무엇입니까?
Angular Cli를 사용하여 Angular 응용 프로그램을 만드는 동안 polyfills.ts 파일이 자동으로 생성됩니다.Angular application에서 polyfills.ts 파일의 사용법이 무엇인지 설명해 줄 수 있는 사람이 있습니까?
Polyfills
각진 코드 라인은 응용프로그램이 다른 브라우저에 호환되도록 합니다.우리가 작성하는 코드는 대부분 ES6(새로운 기능:개요 및 비교) 및 IE 또는 Firefox와 호환되지 않으며 이러한 브라우저에서 보거나 사용하려면 몇 가지 환경 설정이 필요합니다.
Polyfills.ts
모든 것을 구체적으로 설정할 필요가 없도록 도와주기 위해 각도별로 제공되었습니다.
From Docs
Angular는 웹 플랫폼의 최신 표준을 기반으로 합니다.이러한 광범위한 브라우저를 대상으로 하는 것은 현대 브라우저의 모든 기능을 지원하지 않기 때문에 어렵습니다.
더보기
기본적으로 서로 다른 브라우저, 특히 IE 구 버전 IE8, IE9 및 IE10에 호환되는 폴리필.Angular는 ES6와 타이프스크립트로 작성된 새로운 기능을 가지고 있어 여러 브라우저와 호환이 가능합니다.
Angular는 ES6+ 언어 사양으로 작성됩니다.많은 기능이 모든 브라우저에서 지원되지 않기 때문입니다.따라서 폴리필(polyfill)로 정의함으로써 주어진 브라우저에서 호환됩니다.
이 파일은 Angular에서 필요로 하는 폴리필이 포함되어 있으며 앱 이전에 로드됩니다.이 파일에 자신의 추가 폴리필을 추가할 수 있습니다.
이 파일은 두 섹션으로 나뉩니다.
- 브라우저 폴리필.ZoneJS를 로드하기 전에 적용되며 브라우저별로 정렬됩니다.
- 응용프로그램 가져오기.영역 다음에 가져온 파일JS는 메인 파일보다 먼저 로드되어야 합니다.
언급URL : https://stackoverflow.com/questions/48368818/what-is-the-use-of-polyfills-ts-file-in-angular
'prosource' 카테고리의 다른 글
ASP 속도를 높입니다.넷 웹 사이트 또는 응용 프로그램 (0) | 2023.09.15 |
---|---|
자바스크립트나 jQuery에서 HTML을 정규화하는 방법은? (0) | 2023.09.15 |
CSS에서 색상을 변수로 정의하려면 어떻게 해야 합니까? (0) | 2023.09.15 |
빈 선언에 있는 쓸모없는 클래스 저장 지정자 (0) | 2023.09.15 |
마이크로소프트 SQL 서버 관리를 사용하여 테이블 복제 (0) | 2023.09.15 |