저는 ES6을 사용하는 프론트 엔드 애플리케이션 보일러 플레이트를 만들고 Fetch with Gulp와 Babel + Browserify 모듈을 만들고 있습니다.core-js에서 모듈을 cherrypick하는 방법
babel-polyfill과 core-js를 모두 가져 오는 방법을 알고 있지만 (생성기 런타임을 원하지 않는 경우를 대비하여) lodash 또는 jQuery (40 미만)와 비교하여 80-90 킬로바이트가 모두 축소되었습니다. Kb).
내 질문에, 내가 어떻게 그들을 함께 던지는 대신 core-js에서 원하는 것들만 가져 오기 위해 (내가 사용하는 브라우저) ES6 가져 오기 구문을 사용할 수 있습니까?
예를 들어, lodash를 가져 오기 때문에 ES5 배열 기능이 포함되어 있지만 ES6 약속,지도 및 객체 (할당, 고정 등 포함)가 전체 {ES5, Es6, Es7} 세트를 가져 오지 않고도 필요합니다. 모듈.
예를 들어,/es6 폴더에서 모든 모듈을 가져 오는 방법은 무엇입니까?
import * from 'core-js/es6'
?? 나는 정말로 모른다. 도와주세요!
마찬가지로 import { Promise, Map, WeakMap } from 'core-js/es6'
과 같은 작업을하는 것이 좋을 것입니다.