是否有一個獨立的轉換器用於將JSX轉換爲JavaScript(即只有<foo … />
→createElement("foo", …)
,沒有別的)?沒有Babel的transpiling JSX
我知道我可以使用Babel和transform-react-jsx插件,但不想開ES6轉譯器。
是否有一個獨立的轉換器用於將JSX轉換爲JavaScript(即只有<foo … />
→createElement("foo", …)
,沒有別的)?沒有Babel的transpiling JSX
我知道我可以使用Babel和transform-react-jsx插件,但不想開ES6轉譯器。
我認爲最好的方法是將要使用巴貝爾,因爲其他獨立軟件包未被更新/維護。
我不確定你爲什麼厭惡使用Babel,但你可以選擇應用的轉換,你可以使用它programmatically,你甚至可以使用在瀏覽器中工作的standalone version,所以我認爲它應該適合你的需求。
謝謝,這也是我得出的結論:我現在的理解是,Facebook團隊故意遷移到基於Babel的方法(而最初的JSTransform實現僅僅依賴於Esprima) - 因此,建立了替代實施方案,可能最好堅持使用官方的方案。 – AnC
這可能感興趣:https://github.com/RReverser/acorn-jsx
最後兩名年齡較大的項目,可能仍對您有用: https://github.com/facebookarchive/jstransform
」也許使用項目提供的JSX編譯器:https:// github.com/jsx/JSX「 這是一個不同的JSX – luqmaan
對,我的壞,糾正答案。 – ChristianM
謝謝 - 請看我對無題的回答的評論。 – AnC
[幫助/話題]:_Questions要求我們推薦或找到一本書,工具,軟件庫,教程或其他非現場資源**是堆棧溢出的話題,因爲它們傾向於吸引輿論答案和垃圾郵件。相反,[描述問題](http://meta.stackoverflow.com/questions/254393)以及到目前爲止已經做了什麼來解決它。「# –