有没有办法让 babel 嵌入@babel/运行时?



我正在使用@babel/plugin-transform-runtime用babel转译async/await语句。

我唯一的问题是@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 */

我在 babel github 项目上打开了一个问题。

可以使用以下选项嵌入一些函数:

"helpers": false

但是runtime-generator当时无法嵌入。

最新更新