我正在構建一個前端應用程序樣板,以設置使用ES6和使用Gulp和Babel + Browserify獲取模塊的項目。如何從core-j中挑選模塊
我知道如何導入babel-polyfill和core-js(如果我不想要發生器運行時),但它們都是80到90千字節比較lodash或jQuery(小於40 Kb縮小)。
我的問題是,如何使用ES6導入語法(我使用的是browserify)只導入我想從core-js中取出的東西,而不是將它們全部扔在一起?例如,假設我導入lodash,因此我已經覆蓋了ES5數組功能,但是我也希望ES6 Promise,Map和Object(其中包括分配,凍結等)不導入整個{ES5,Es6,Es7}集模塊。
例如,我將如何從/ es6文件夾中導入所有模塊?
import * from 'core-js/es6'
?? ??我不知道,真的;請幫忙!
做這樣的事情會很可愛,如 import { Promise, Map, WeakMap } from 'core-js/es6'
以及。