从生产构建中删除babel以减少有效负载大小

时间:2017-11-17 07:00:09

标签: reactjs webpack babel

任何人都可以帮忙解决这个问题吗?

在生产版本中删除babel是否会减少有效负载大小?

NB :我只想支持现代浏览器。

1 个答案:

答案 0 :(得分:1)

babel只是一个向您添加一些代码的库,以便浏览器可以理解浏览器本身无法理解的一些语法。

是的,这会增加捆绑包的大小。但如果你不想使用babel,你就无法做大部分很酷的事情here

如果您要删除webpack配置中的babel-loader但仍继续使用es6语法,则浏览器可能无法理解最终的分发资产(您将获得语法错误)运行时的浏览器)