我有一个用Webpack,Babel和React构建的React项目。我目前正在使用useBuiltIns: "usage"
来缩小套装尺寸。
我还对某些动画素材使用了react-pose,这些动画素材严格要求为IE11(https://popmotion.io/pose/api/faqs/)添加WeakSet
polyfill。在调试模式下运行时,通过Babel配置中的include
字段添加弱集polyfill似乎不包括该polyfill。任何帮助表示赞赏。
Babel配置
[
'@babel/preset-env',
{
useBuiltIns: 'usage',
include: ['es6.weak-map'],
targets: {
browsers: 'last 2 versions, not dead, ie >= 11',
},
},
]