RGJ
(Richard - Communiteq)
1
|
|
|
 |
摘要 |
在生产环境中恢复 CSS 重新加载 |
 |
代码仓库 |
\u003chttps://github.com/communiteq/discourse-tc-livereload\u003e |
 |
安装指南 |
如何安装主题或主题组件 |
\u003c!-- Fill in "repoName" and "repoURL" for the automatic install button –\u003e
在八月份,实时 CSS 重新加载在生产环境中被移除。
现在我使用我的开发环境来开发插件,但大多数时候我在一个预发布服务器上开发主题组件,该服务器在技术上是生产环境,但只有那些了解在看到奇怪情况发生时按 F5 刷新的人。
我创建了这个主题组件,以便在非开发环境中恢复实时重新加载。
因为它确实可能引起问题(这也是它被移除的原因),所以该功能可以限制在特定的组中。默认是 staff。可以在主题组件设置中更改组。
尽管如此,如果你不知道自己在做什么,不建议使用此主题组件 
6 个赞
pfaffman
(Jay Pfaffman)
2
太棒了!我希望这个功能能够进入核心,并且只对管理员生效,或者默认禁用,然后强制人们添加一个组才能使其生效。
我几乎所有的主题开发都是在生产站点上进行的(尽管通常是技术上的“准生产”站点)。
非常感谢!
1 个赞
david
(David Taylor)
3
只要描述中有适当的免责声明,核心中一个新的基于组的站点设置就可以了。pr-welcome
我仍然强烈建议不要将生产实例作为日常工作进行开发。生产构建会剥离掉大量有用的错误和调试信息,因此当出现问题时,您将得不到有用的反馈。
2 个赞
pfaffman
(Jay Pfaffman)
4
太好了!
啊哈。也许强迫像我这样的“黑客”获得更好的提示是件好事,我经常不知道哪里出了问题。也许就是这个原因!
但对于简单的 CSS 和颜色调整,我想应该没有危险。