如果我使用babel-polyfill,我还需要使用babel-preset-env和Babel插件吗?

时间:2018-02-02 16:08:51

标签: javascript babeljs polyfills babel-polyfill babel-preset-env

我的理解是Babel Polyfill模拟完整的ES6环境,而babel-preset-env根据您需要支持的环境(浏览器)自动将ES6(及更高版本)编译为ES5。

我对此有几个问题:

  • 这两种设计是否可以彼此并排使用 彼此的?

  • 如果它们被设计为彼此的替代品,是否有理由选择其中一种?是一个更高性能?

  • 当使用这些工具中的任何一个时,是否仍然需要使用额外的Babel插件,或者其中一个包含我需要编写符合规范的现代JavaScript的每个插件(仅限第4阶段提案,我想第3阶段及以下需要插件?)。

0 个答案:

没有答案