В моем коде Typescript я использую структуры кода, такие как async
, await
и yield
и другие современные конструкции ECMAScript.Я также хочу поддерживать совместимость с IE11, поэтому компилирую весь код до ES5.Это также вызывает взрыв кода из-за больших конечных автоматов, которые должны быть сгенерированы для этих конструкций.
Я хотел бы использовать более простой, более легкий код для загрузки для поддержки браузеров.Это особенно улучшает производительность загрузки на мобильных устройствах.
Как это сделать, используя webpack, ts-loader, с конфигурацией в файлах tsconfig.json
?По сути, webpack должен вызывать себя дважды, с разными параметрами.