有没有办法让 babel 嵌入 @babel/runtime?
Is there a way to make babel embed @babel/runtime?
我正在使用 @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 项目上打开了一个 issue。
可以使用以下选项嵌入 一些 函数:
"helpers": false
不过runtime-generator
暂时无法嵌入
我正在使用 @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 项目上打开了一个 issue。
可以使用以下选项嵌入 一些 函数:
"helpers": false
不过runtime-generator
暂时无法嵌入