1

我从https://github.com/coreui/coreui-free-react-admin-template下载了 react coreui

反应 coreui 一切正常,但在浏览器 html 代码的视图中没有显示。如何在div 元素中向客户端发送 html 响应。我认为这对SEO有影响吗?

<div id="root"></div>

我正在尝试使用 express 这是我的 server.js 来实现服务器端渲染

app.use(express.static(path.resolve(__dirname, '..', 'build')))//Route ReactJS

app.get('*', (req, res) => {
      res.sendFile(path.resolve(__dirname,'..', 'build', 'index.html'))
   });

AFAIK 上面的代码应该向 div 发送 html 响应,但事实并非如此。

我必须为/build反应文件运行这个命令

npm run build

感谢先进。

4

1 回答 1

1

这个存储库没有实现反应服务器端渲染。我建议查看这个存储库并了解服务器端渲染。

这个来自 Daniel Stern 的回购Daniel Stern Isomorphic-react

于 2018-08-14T11:44:48.900 回答