2015-12-02 147 views
-1

我试图用与巴贝尔JS阵营(http://reactjs.net/guides/es6.html) 的事情是,我无法找到任何教程通过初始化它来指导,如何初始化BabelJS库?

我有我的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”,但显然它不能这样工作)

+0

我的问题是,我不能初始化React.Babel,如果有谁知道怎么做,我将不胜感激,因为每个参数都有拥有无证的界面 – user1322801

回答

0

我发现了这个问题 - 我需要做的就是得到当前巴贝尔环境(而不是对其进行初始化),使用 -

ReactEnvironment.Current.Babel