4

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

任何帮助,将不胜感激。

谢谢

4

1 回答 1

5

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

看看这个

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

最新版本的 Babel 提高了他们的数量。在最近之前,它刚刚超过 50%。现在他们为 71%(2017 年 2 月 21 日)。

你甚至可以切换到 ES5 支持仍然缺乏或展望未来的前沿变化(2016+)。


就 core.js polyfills 而言,此链接提供了有关所提供的功能支持的索引。这在功能方面进行了细分,如果您导航到其中一个,您将被带到提供新功能的模块列表。这些模块中的每一个都可以单独打包,因此如果需要考虑脚本的大小,您可以选择所需的内容。有关仅使用选定模块的更多详细信息,请参阅此链接

于 2017-02-21T19:28:57.943 回答