babel 需要怎么处理才能自动引入polyfill?
bebel.config.js中配置:
module.exports = {
presets: [
['@babel/preset-env', {
targets: {
chrome: '58',
firefox: '60',
ie: '11',
},
useBuiltIns: 'usage',
corejs: 3,
}],
],
};
已安装core-js
useBuiltIns: 'usage', babel文档或者网上搜到,配置这个东西,可以自动引入polyfill,但是我在编译之后,并没有自动引入,需要怎么处理才能自动引入polyfill
回复
1个回答

test
2024-06-23
module.exports = {
presets: [
['@babel/preset-env', {
targets: {
chrome: '58',
firefox: '60',
ie: '11',
},
useBuiltIns: 'usage',
corejs: "3.35.0", //这里必须与package.json中core-js的版本号一致,不能只写个3
}],
],
};
回复

适合作为回答的
- 经过验证的有效解决办法
- 自己的经验指引,对解决问题有帮助
- 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
- 询问内容细节或回复楼层
- 与题目无关的内容
- “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容