Есть ли способ заставить babel встраивать @ babel / runtime? - PullRequest
1 голос
/ 26 мая 2020

Я использую @babel/plugin-transform-runtime для преобразования операторов async/await с помощью babel.

Единственная проблема, с которой я столкнулся, это то, что @babel/plugin-transform-runtime требует @babel/runtime во время выполнения.

Я просто не могу найти простой способ заставить babel встроить вспомогательные функции.

var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");

var _regenerator = _interopRequireDefault(require("@babel/runtime/regenerator"));

var _asyncToGenerator2 = _interopRequireDefault(require("@babel/runtime/helpers/asyncToGenerator"));

Что я хочу:

var _interopRequireDefault = /* resolved definition */

var _regenerator = /* resolved definition */

var _asyncToGenerator2 = /* resolved definition */

1 Ответ

0 голосов
/ 29 мая 2020

Я открыл проблему в проекте babel github.

Можно встроить некоторые функции с опцией:

"helpers": false

Однако runtime-generator не может быть встроен в данный момент.

...