我最近在XPages应用程序广泛使用的基本主题中添加了对新CSS文件的引用。基本主题位于服务器上的定制扩展库中。
在初始测试中,我可以看到新的CSS文件已正确加载。但是,当我在现有应用程序上进行测试时,首先没有加载CSS文件,直到我取消选中xsp.properties中的“使用运行时优化的CSS”设置。关闭资源聚合后,文件将正确加载。重新打开-不再加载。
起初,我认为这是一个浏览器缓存问题,尽管强行强制重新加载似乎不起作用,并且在我从未使用过的浏览器(IE Edge)上打开应用程序仍然没有加载正确的文件(即使在明确清除缓存)。
关闭资源聚合似乎可以解决问题-但这显然不是理想的。那是我所缺少的吗?另一种在不关闭每个模板中CSS优化的情况下强制加载新CSS文件和更新主题的方法?