2017-02-04 71 views
0

是否有一個獨立的轉換器用於將JSX轉換爲JavaScript(即只有<foo … />createElement("foo", …),沒有別的)?沒有Babel的transpiling JSX

我知道我可以使用Babel和transform-react-jsx插件,但不想開ES6轉譯器。

+1

[幫助/話題]:_Questions要求我們推薦或找到一本書,工具,軟件庫,教程或其他非現場資源**是堆棧溢出的話題,因爲它們傾向於吸引輿論答案和垃圾郵件。相反,[描述問題](http://meta.stackoverflow.com/questions/254393)以及到目前爲止已經做了什麼來解決它。「# –

回答

1

我認爲最好的方法是將要使用巴貝爾,因爲其他獨立軟件包未被更新/維護。

我不確定你爲什麼厭惡使用Babel,但你可以選擇應用的轉換,你可以使用它programmatically,你甚至可以使用在瀏覽器中工作的standalone version,所以我認爲它應該適合你的需求。

+1

謝謝,這也是我得出的結論:我現在的理解是,Facebook團隊故意遷移到基於Babel的方法(而最初的JSTransform實現僅僅依賴於Esprima) - 因此,建立了替代實施方案,可能最好堅持使用官方的方案。 – AnC