Regenerator转换器

联合创作 · 2023-09-22 11:10

Regenerator 是用来转换 ECMAScript 6 的 yield 语法到现今的浏览器的一个转换器

最简单使用:

regenerator es6.js > es5.js # Just the transform.
regenerator --include-runtime es6.js > es5.js # Add the runtime too.

编程使用:

var es5Source = require("regenerator")(es6Source);
var es5SourceWithRuntime = require("regenerator")(es6Source, { includeRuntime: true });

AST 转换:

var recast = require("recast");
var ast = recast.parse(es6Source);
ast = require("regenerator").transform(ast);
var es5Source = recast.print(ast);
浏览 7
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报