2014-12-01 42 views
0

好吧,我正試圖將React整合到現有的代碼庫中。目前我們有一個由common.js操作的單頁網頁應用程序,但是我注意到如果在HTMl文件中加載爲'type =「text/jsx」'的JSX文件或至少腳本文件無法出現在JS文件的範圍內。這就產生了一個問題,因爲我們現在沒有辦法在初始化之後操作React組件,而沒有重構大量的代碼。 Common.js不能轉換爲JSX,因爲我們有依賴於它的範圍的外部文件/庫。React/JSX範圍

回答

2

您可以直接從終端「編譯」您的jsx文件。這樣,你不必把type="text/jsx",因爲它只是js代碼。

這裏的所謂jsx

如果您使用的的NodeJS服務器的NPM命令行編譯器,你可以使用express-jsx中間件編寫的飛行代碼。