node服务端渲染 react 组件
最近开新项目(node+express+ejs+react) 要在服务端渲染 react组件。瞎搞了一个星期终于可以实现react组件在服务端渲染。但是浏览器只能得到服务端返回的html字符串。如果渲染一个按钮,该按钮有onclick 事件,浏览器只能显示该按钮,点击按钮不会触犯响应事件。主要代码如下。
这是app.js文件
1.png
index.js文件如下
2.png
Greeter.js文件 react组件
3.png
index.ejs模板
4.png
package.json文件 里面出现的插件全部都安装了
5.png
webpack.config.js配置文件
6.png
.babelrc文件
7.png8.png
运行程序页面能显示按钮 但会报错找不到react
9.png10.png
一个零react知识点的小白 跪求大神指点