如果我们使用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。
在我的 Nodejs 应用程序中,我使用 React。我 browserify + reactify 将 .jsx
文件转换为 js
文件。
我在条目 js
文件中使用了这行代码:
require('node-jsx').install();
我注意到 node-jsx
已弃用。如果我已经对我的反应文件进行反应,我还需要这一行吗?
不,在使用 reactify 时不需要使用 node-jsx
或 JSXTransformer。 Reactify 完成所有需要的转换。
很可能 node-jsx
被弃用的原因是因为在运行时编译是一个非常糟糕的主意,因为浏览器必须下载整个编译器并且编译器需要时间来加载。始终预编译 JSX、babel 和 coffeescript。