2014-12-01 68 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中间件编写的飞行代码。