缓存清除远程JS参考

时间:2019-06-07 13:29:51

标签: wordpress browser-cache

说我有两个站点,app.site.comblog.site.com

Webpack用于app.site.com,它会生成2个捆绑软件-1个用于完整的应用程序,1个用于单个React组件<Header />

我希望blog.site.com具有与app.site.com相同的标题,并且概念验证有效。但是,我需要弄清楚如何以尊重版本捆绑软件(例如header.1ef42851c56c0832d895.js)的方式包含此引用。

我正在考虑的一些方法:

  1. 使用客户端自举脚本从app.site.com获取最新版本信息,然后插入带有适当<script />的{​​{1}}标签。

    li>
  2. 使用WordPress插件执行相同的操作,但是在服务器端(idk是什么插件)。

  3. 在应用的构建过程中使用博客的(WordPress)API推送更新。

由于序列中有2个请求,因此选项1不好用。不确定选项2-我认为选项3最好。

还有其他更好的方法吗?特别是要考虑的任何陷阱。关于WordPress?

0 个答案:

没有答案