使用browserslist和babel支持IE 11

问题描述 投票:0回答:1

我已经在我的.babelrc中有了这个:

  presets: [
    [
      'env',
      {
        targets: {
          browsers:   'last 2 versions, > 5%'
        },
        modules:      false,
        useBuiltIns:  'entry',
        debug:        true
      }
    ]
  ]

现在,我也想支持IE 11。因此,我在IE 11字符串中添加了browsers。但是,当我对其进行测试时,仍然会看到例如与自定义事件相关的错误。为此添加一个polyfill对其进行修复。但是然后我看到另一个错误。

运行脚本时,我看到的是:

Using targets:
{
  "chrome": "65",
  "android": "4.4.3",
  "edge": "16",
  "firefox": "59",
  "ie": "10",
  "ios": "11",
  "safari": "11"
}

我不想为每个功能手动添加polyfill。有谁知道将IE 11添加到浏览器字符串中是否可以解决?

internet-explorer-11 babel polyfills
1个回答
0
投票
© www.soinside.com 2019 - 2024. All rights reserved.