2015-12-02 189 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