我URLSearchParams
在我的应用程序中使用。babel
代码使用、 使用babel/preset-env
并core-js@3
包含我目标浏览器所需的polyfill 进行编译。
这是我的 babelrc:
{
"presets": [
[
"@babel/preset-env",
{
"modules": false,
"corejs": "3",
"useBuiltIns": "entry",
"forceAllTransforms": true
}
]
]
}
这是我的.browserslistrc
:
IE 11
Edge >= 14
last 2 Chrome versions
last 2 Firefox versions
问题是,即使我在 中指定.browserslistrc
了 IE11,polyfillURLSearchParams
仍然没有包含在最终包中。到目前为止,我已经通过手动导入解决了这个问题,core-js/web/url-search-params.js
但我宁愿由babel/preset-env
.
我可以babel/preset-env
以某种方式配置以包含URLSearchParams
core-js 中的 polyfill 吗?