【发布时间】:2017-03-27 02:41:43
【问题描述】:
Babel 包含一个包含自定义再生器运行时的 polyfill 和 core-js。
这个转换器的另一个目的是创建一个沙盒 您的代码的环境。如果你使用 babel-polyfill 和内置 它提供了Promise、Set和Map等
根据文档,我考虑了这些信息并得到以下几点:
- polyfill 包含在 babel 中,所以如果我们使用 babel-loader,polyfill 会自动包含在转译结果中。
- babel-plugin-transform-runtime 只会给重要类起别名,本身不包含任何 polyfill 或运行时。
- 如果不使用 babel-plugin-transform-runtime,polifill 也会包含在转译结果中,但不会被别名。
我说的对吗?
【问题讨论】:
-
您可以自己检查每一项。
标签: babeljs