У меня есть проект React, который я создаю с помощью Webpack, Babel и React.В настоящее время я использую useBuiltIns: "usage"
, чтобы уменьшить размер пакета.
Я также использую реагирующую позу для некоторых анимационных вещей, для которых строго необходимо добавить WeakSet
polyfill для IE11 (https://popmotion.io/pose/api/faqs/). Добавление полизаполнения со слабым набором через поле include
в конфигурации Babel, по-видимому, не включает полифилл, когда я запускаю его в режиме отладки. Любая помощь приветствуется.
Конфигурация Babel
[
'@babel/preset-env',
{
useBuiltIns: 'usage',
include: ['es6.weak-map'],
targets: {
browsers: 'last 2 versions, not dead, ie >= 11',
},
},
]