1

在我的 Nodejs 应用程序中,我使用 React。我 browserify + reactify 将.jsx文件转换为js文件。我在我的入口js文件中使用了这行代码:

require('node-jsx').install();

我注意到它node-jsx已被弃用。如果我已经对我的反应文件进行了反应,我还需要这条线吗?

4

1 回答 1

2

不,在使用node-jsxreactify 时不需要使用任何一个或 JSXTransformer。Reactify 完成所有需要的转换。

最有可能node-jsx被弃用的原因是因为在运行时编译是一个非常糟糕的主意,因为浏览器必须下载整个编译器并且编译器需要时间来加载。始终预编译 JSX、babel 和 coffeescript。

于 2015-08-17T05:26:05.843 回答