Мой текущий рабочий процесс, который похож на ES6, но не использует загрузку модулей, заключается в использовании задачи Gulp, которая запускает мой код TypeScript через tsc
, создавая вывод ES6, а затем снова через Babel, создавая вывод ES5. . Я делаю это, потому что TypeScript еще не поддерживает async/await при прямом выводе ES5.
Теперь я хотел бы начать правильно загружать модули ES6, а это значит, что мне нужен совместимый упаковщик.
Поддерживает ли JSPM, Webpack или кто-либо еще этот процесс двойной транспиляции?