有没有办法在 js 函数上使用 babelJS 并即时产生收益?

Is there a way to use babelJS on js function with yield on the fly?

我需要在不支持它的旧浏览器上使用 yield 操作, 我了解到 babelJS 包含对这种转换的支持。 问题是我需要在客户端即时执行此转换,因为我的应用程序会即时生成 javascript。 我将需要类似 js 函数的东西来调用给定代码(可以是字符串或评估代码),并将其动态解析为 ES5 代码? 有什么方法或教程可以帮助我这样做吗?

感谢帮助。

正如你在这里看到的:https://babeljs.io/docs/usage/browser/ 你可以使用 Babel 客户端进行编译。不过请注意那里的警告,它不适用于严肃用途。