是的,从调试的角度来看,CSS 文件在开发环境和生产环境之间没有太大区别。
但回到“实时重新加载”问题——那是 CSS 特有的。如果来自较新版本 Discourse 的样式表被插入到运行旧版本 Discourse 的页面中,这很可能会给最终用户带来意想不到的问题。
这就是我们更新内容,使 CSS 更新推迟到下一次页面导航时才进行的原因,这样它现在就与 JavaScript 更新保持一致了。
是的,从调试的角度来看,CSS 文件在开发环境和生产环境之间没有太大区别。
但回到“实时重新加载”问题——那是 CSS 特有的。如果来自较新版本 Discourse 的样式表被插入到运行旧版本 Discourse 的页面中,这很可能会给最终用户带来意想不到的问题。
这就是我们更新内容,使 CSS 更新推迟到下一次页面导航时才进行的原因,这样它现在就与 JavaScript 更新保持一致了。