【发布时间】:2016-07-21 07:44:11
【问题描述】:
我想在服务器端为我的 React 应用程序进行初始渲染,但是在不使用 babel/register(即 not suitable for production)之类的东西的情况下导入和使用 React 组件时遇到了麻烦。
我宁愿不必为生产编译我的服务器端代码,但希望加载一个适合节点的 React 组件以通过res.send(React.createElement(Html)) 发送到客户端。
当我运行它时,我得到...
意外的令牌
我认为这是因为我的组件渲染方法返回 <!doctype html>...</html。
有没有一种方法可以让 Node 渲染一个 React 组件,而不必在部署之前使用 babel/编译代码?
【问题讨论】: