根据支持的浏览器列表,推荐添加polyfill的方法

时间:2019-05-15 03:44:21

标签: performance bundle babeljs webpack-4 polyfills

我们正在使用webpack,我正在寻找添加多页应用程序中特定浏览器列表所需的polyfill的最佳方法。

我们列出了支持最低版本的浏览器,例如:

  • IE 11
  • Chrome 65
  • Firefox 66

,我们希望webpack根据我们在代码中使用的功能添加此版本所需的polyfill。

IE,如果我们使用的是Promise,则webpack会识别出该错误,并仅由于IE 11等原因才添加针对Promise的polyfill ...

像这样按需灌装的当前状态是什么?

欢迎提出任何建议!

1 个答案:

答案 0 :(得分:0)

您可能正在寻找browserslistbabel-preset-env-两者都有很好的文档来说明它们如何协同工作。