如果我们使用reactify,是否有必要安装`node-jsx`

时间:2015-08-17 02:44:00

标签: node.js reactjs browserify reactify

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

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

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

1 个答案:

答案 0 :(得分:2)

不,在使用reactify时没有必要使用node-jsx或JSXTransformer。 Reactify完成所有需要的转换。

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