Regenerator轉(zhuǎn)換器
Regenerator 是用來轉(zhuǎn)換 ECMAScript 6 的 yield 語法到現(xiàn)今的瀏覽器的一個轉(zhuǎn)換器
最簡單使用:
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 轉(zhuǎn)換:
var recast = require("recast");
var ast = recast.parse(es6Source);
ast = require("regenerator").transform(ast);
var es5Source = recast.print(ast);評論
圖片
表情
