我找不到 Babel 编译器无法编译的一组已定义的功能。我知道有 babel-polyfill 和 core.js,但我需要知道 babel 编译器无法编译的 es2015 功能的确切名称。
任何帮助,将不胜感激。
谢谢
我找不到 Babel 编译器无法编译的一组已定义的功能。我知道有 babel-polyfill 和 core.js,但我需要知道 babel 编译器无法编译的 es2015 功能的确切名称。
任何帮助,将不胜感激。
谢谢
有一个很棒的网站,可以为您提供有关转译器兼容性、浏览器甚至移动支持的所有信息。
看看这个。
第二列是 Babel。类别在左侧。如果您单击小右箭头符号,您甚至可以看到提供合规性的测试 - 我认为这是一个很棒的功能!
最新版本的 Babel 提高了他们的数量。在最近之前,它刚刚超过 50%。现在他们为 71%(2017 年 2 月 21 日)。
你甚至可以切换到 ES5 支持仍然缺乏或展望未来的前沿变化(2016+)。
就 core.js polyfills 而言,此链接提供了有关所提供的功能支持的索引。这在功能方面进行了细分,如果您导航到其中一个,您将被带到提供新功能的模块列表。这些模块中的每一个都可以单独打包,因此如果需要考虑脚本的大小,您可以选择所需的内容。有关仅使用选定模块的更多详细信息,请参阅此链接。