Если вы обновите свой список браузеров соответственно (.browserlistrc
-файл или browserlist
-Array in package.json
) и добавите только те браузеры, которые поддерживают ES2015, должна быть создана только одна сборка.
Например, при использовании
"browserslist": [
"> 5%"
]
Я получаю только одну сборку вместо двух сборок для es5
и es2015
. (Ладно, если честно, только хром попадает в список с > 5%
...)
(Вы также можете проверить с помощью npx browserslist
список браузеров, которые в настоящее время поддерживаются настройкой вашего проекта. Также см. «Дифференциальная загрузка» - здесь для подробного объяснения.)