【问题标题】:Recommended way to add polyfills depending on a list of supported browsers根据支持的浏览器列表添加 polyfill 的推荐方法
【发布时间】:2019-05-15 03:44:20
【问题描述】:

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

我们有一个支持最低版本的浏览器列表,例如:

  • IE 11
  • 铬 65
  • 火狐66

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

IE 如果我们使用 Promise,那么 webpack 将识别它并为 Promise 添加 polyfill,仅因为 IE 11 等等......

目前这种按需 polyfill 的状态如何?

欢迎提出任何建议!

【问题讨论】:

    标签: performance bundle babeljs webpack-4 polyfills


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-05-26
      • 2017-02-06
      • 2018-07-26
      • 2012-10-19
      • 2018-07-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多