说我有两个站点,app.site.com
和blog.site.com
。
Webpack用于app.site.com
,它会生成2个捆绑软件-1个用于完整的应用程序,1个用于单个React组件<Header />
。
我希望blog.site.com
具有与app.site.com
相同的标题,并且概念验证有效。但是,我需要弄清楚如何以尊重版本捆绑软件(例如header.1ef42851c56c0832d895.js
)的方式包含此引用。
我正在考虑的一些方法:
使用客户端自举脚本从app.site.com
获取最新版本信息,然后插入带有适当<script />
的{{1}}标签。
使用WordPress插件执行相同的操作,但是在服务器端(idk是什么插件)。
在应用的构建过程中使用博客的(WordPress)API推送更新。
由于序列中有2个请求,因此选项1不好用。不确定选项2-我认为选项3最好。
还有其他更好的方法吗?特别是要考虑的任何陷阱。关于WordPress?