【发布时间】:2015-01-17 22:04:19
【问题描述】:
我正在通过这个示例代码学习 React 中的服务器端渲染:https://github.com/zertosh/ssr-demo-kit/blob/master/minimal/main.js
效果很好。但是现在我正在尝试重写渲染方法以使用 JSX,仅此而已。我必须做些什么才能让它发挥作用?我尝试了很多地方,使用了node-jsx,但是没有用。谢谢。
【问题讨论】:
-
node-jsx 确实有效(我使用它),因此某处可能存在一些配置错误。您能否扩展您的问题以包含 node-jsx 详细信息?
-
可能是因为我没有正确使用 node-jsx。我所做的只是在需要 ExecutionEnvironment 的行之后将此行添加到发送的文件中: require("node-jsx").install({harmony: true}); - 我应该做点别的吗?
-
当你安装 node-jsx 时,已经太晚了——你已经在一个 JSX 文件中了。你需要把它安装在一个非 JSX 文件中,然后需要一个 JSX 文件。
标签: reactjs