【发布时间】:2018-10-09 16:11:48
【问题描述】:
我刚刚设置了新的 webpack 4 项目,并在我的主 js 文件中导入了 babel-polyfill
import 'babel-polyfill';
在 webpack 生产构建之后,我用 source-map-explorer 分析了我的 bandle,我看到了这样的图片
所以 babel-polyfill (core-js) 占用了 150 Kb,这在 IMO 中太多了。
有什么想法可以减小尺寸吗?我不想包含任何特定的 polyfill(应该有一些摇树,所以应该删除未使用的代码?)。
我使用这个样板:https://github.com/flexdinesh/react-redux-boilerplate/tree/master/config
【问题讨论】:
-
@JaromandaX,没有。但根据来自 github 的 cmets,它应该缩小到 ~60-80 Kb。在我的情况下,我看到 x2 大小,这很奇怪。你不觉得吗?
-
哦,我不知道 - 抱歉
标签: javascript webpack babeljs webpack-4 babel-polyfill