0

我正在通过使用浏览器同步来开发 moodle 主题进行实验。将css by <link />tag插入布局页面后,我可以在浏览器中更改moodle主题的样式(例如:-color)和布局(columns3.php)而无需重新加载。

好吧,css的变化在浏览器中反映了大约 2 秒。但是布局变化的反映(调整columns3.php中的一些html代码)反映了浏览器的延迟。

为什么布局更改在浏览器中反映得这么晚?我正在通过命令观察moodle主题布局和css

browser-sync start --proxy "http://localhost/moodle/" --files "theme/clean/layout/*.php, theme/clean/style/*.css"

当我更改布局文件时,有什么方法可以提高反射速度。

更新: 我已启用Theme designer mode.

4

2 回答 2

0

前段时间我遇到了同样的问题。我的解决方案是在主页 -> 站点管理 -> 外观 -> 主题 -> 主题设置中打开“主题设计器模式”。

于 2015-03-22T16:39:18.040 回答
0

我发现 Moodle 确实缓存了一些资产,例如主题之外包含的 CSS 文件。尝试运行清除缓存(/admin/cli/purge_caches.php),看看这是否加快了速度。

于 2015-03-26T09:58:02.513 回答