在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 服務端渲染React組件,提示react is not defined。

服務端渲染React組件,提示react is not defined。

最近開新項目(node+express+ejs+react) 要在服務端渲染 react組件。瞎搞了一個星期終于可以實現(xiàn)react組件在服務端渲染。但是瀏覽器只能得到服務端返回的html字符串。如果渲染一個按鈕,該按鈕有onclick 事件,瀏覽器只能顯示該按鈕,點擊按鈕不會觸發(fā)響應事件。主要代碼如下。
項目結構
圖片描述

這是app.js文件
圖片描述

index.js路由文件如下
圖片描述

Greeter.js文件 react組件
圖片描述

package.json文件 里面出現(xiàn)的插件全部都安裝了
圖片描述

webpack.config.js配置文件
圖片描述

.babelrc文件
圖片描述

index.ejs模板 模板引用webpack打包后的 react組件。 不引用該組件 點擊按鈕沒反應,引用了該組件瀏覽器有報錯
圖片描述
圖片描述

運行程序頁面能顯示按鈕 但會報錯找不到react

圖片描述

回答
編輯回答
拮據(jù)

app.js沒有導入react

2017年4月28日 08:24