babel 在构建时无法编译成 ES5 的 ES6 特性是什么?

What are the ES6 features that babel cannot compile to ES5 while building?

我无法找到 Babel 编译器无法编译的已定义功能集。我知道有 babel-polyfill 和 core.js 但我需要知道 es2015 特性的确切名称,而 babel 编译器无法编译。

如有任何帮助,我们将不胜感激。

谢谢

有一个很棒的网站,可以为您提供有关转译器兼容性、浏览器甚至移动支持的所有信息。

有一个look at this.

第二列是 Babel。类别在左侧。如果您单击向右的小箭头符号,您甚至可以看到提供合规性的测试 - 我认为这是一个了不起的功能!

最新版本的 Babel 改进了它们的数量。比最新的刚好超过 50%。现在他们是 71%(2017 年 2 月 21 日)。

您甚至可以切换以查看仍然缺少哪些 ES5 支持,或者展望未来的前沿变化 (2016+)。


就 core.js polyfill 而言,this link provides an index on the feature support provided. This is broken out in terms of features, and if you navigate to one of them you will be taken to a list of the modules that provide the new capabilities. Each of these modules can be packaged separately, so you can pick and choose what you want if the size of the script is of concern. See this link 有关仅使用选定模块的更多详细信息。