是否有一种方法可以"摇动" babel-polyfill,这样我只能使用我使用的功能?
也就是说,如果我从未在代码中使用 String.padStart
,则不应包括polyfill。
我能够使用corejs 3(beta(core-js@3.0.0-beta.3
进行操作。Babel Polyfill还使用core-js
,因此我认为您可以使用以下方法:
npm install --save core-js@3.0.0-beta.3
然后在您的JS代码中您可以将所需的polyfills导入以下(ES Syntax(:
import "core-js/features/array/includes";
import "core-js/features/string/starts-with";
到目前为止,它对我来说很好!