В этом сообщении блога команды Vaadin есть раздел , Пропуск компиляции ES5 для более быстрой сборки внешнего интерфейса в режиме разработки. (Я предполагаю, что ES5 означает EcmaScript 5, то есть JavaScript 5.)
В этом разделе упоминается, что хотя транспиляция ES5 больше не выполняется по умолчанию в режиме разработки, она по-прежнему выполняется по умолчанию в рабочем режиме. Цитировать:
Начиная с 14.2, транспиляция кода JavaScript в ES5 (требуемая IE11) не выполняется по умолчанию в режиме разработки, но вы все равно можете включить ее в конфигурации, если это необходимо. Для производственных сборок с целью build-frontend это по-прежнему выполняется по умолчанию.
➥ Как я могу полностью отключить транспиляцию ES5 как в режиме разработки, так и в режиме производства?
Я буду развертывать только в современных браузерах, но не в Internet Explorer или Microsoft Edge первого поколения. Так что нет необходимости в поддержке ES5.