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

Is it necessary to install `node-jsx` if we use reactify

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

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

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

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

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