如何在CreateReact应用程序中将虚拟服务器数据提供给devserver

aemubtdh  于 2021-09-13  发布在  Java
关注(0)|答案(0)|浏览(176)

我正在使用此方法注入服务器数据。
https://create-react-app.dev/docs/title-and-meta-tags#injecting-数据从服务器导入页面

window.SERVER_DATA = __SERVER_DATA__;

在使用react应用程序时,是否有方法在react应用程序启动之前设置此变量 yarn start ?
下面的示例可以工作,但存在一些问题。

try {
    window.SERVER_DATA = __SERVER_DATA__;
} catch (err) {
    window.SERVER_DATA = { dummy: "data" }
}

虚拟数据也包括在生产构建中。
无法根据服务器会话数据切换虚拟数据。
如果可能,我想使用后端服务器返回的html作为模板。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题