Я надеюсь использовать async / await в моем исходном коде и передать его babel к чему-то полезному >0.25% not dead
.
Моя голова кружится от множества способов атаковать это. Некоторые устарели, некоторые из них не работают, а тот, который я получил, работает более чем в два раза больше размера моей библиотеки.
Я пытался использовать @babel/polyfill
с @babel/plugin-transform-async-to-generator
, и этоработает хорошо, но библиотека идет от ~ 500 КБ до ~ 1.1 МБ.
Я также пытался оставить его на @babel/preset-env
, задав ему >0.25% not dead
, но это не имело значения. Я получаю:
регенераторRuntime не определен
Я надеюсь, что есть лучший способ сделать это, чем включить все эти regeneratorRuntime
вещи ...
Я бы предпочел вернуться к пирамиде обратного вызова судьбы, чем отправлять библиотеку за 1 Мб ...
Я использую:
- webpack 4.41.0
- Бабель 7.6.2