我正在使用浏览器同步来开发moodle主题。将<link />
标签中的 css 插入布局页面后,我可以在浏览器中更改moodle主题的样式(例如:-color)和布局(columns3.php)而无需重新加载。
css 的更改在浏览器中反映的时间约为2秒。但是对布局(在columns3.php中调整一些html代码)的变化的反映反映了浏览器的延迟。
为什么布局更改反映在浏览器中这么晚?我正在通过命令
观察moodle主题布局和cssbrowser-sync start --proxy "http://localhost/moodle/" --files "theme/clean/layout/*.php, theme/clean/style/*.css"
当我更改布局文件时,有什么方法可以提高反射速度。
已更新:
我启用了Theme designer mode
。
答案 0 :(得分:0)
前段时间我遇到了同样的问题。我的解决方案是打开HOME中的“主题设计师模式” - &gt;网站管理 - &gt;外观 - &gt;主题 - &gt;主题设定。
答案 1 :(得分:0)
我发现Moodle会缓存一些资产,例如主题外包含的CSS文件。尝试运行清除缓存(/admin/cli/purge_caches.php),看看这是否会加快速度。