如何初始化BabelJS库

本文关键字:BabelJS 初始化 | 更新日期: 2023-09-27 18:25:19

我尝试使用React与Babel JS(http://reactjs.net/guides/es6.html)问题是,我找不到任何教程来指导初始化它,

我的C#应用程序中有一个JavScript代码字符串,例如:

string generatorStr ="function* generator() {
         foo();
         yield true;
         foo1();
         yield false;
    }";

我想使用React.Babel库来转换它我想它开始于:

React.Babel babel = new React.Babel(null, null, null, null, null);
string babelOutput = babel.Transform(generatorStr);

问题是,我不知道在构造函数中放置什么(正如你所看到的,我刚刚使用了"null",但显然它不起作用)

如何初始化BabelJS库

我发现了这个问题-我所需要做的就是使用-获得当前的Babel环境(而不是初始化它)

ReactEnvironment.Current.Babel