| Zusammenfassung | CSS-Neuladungen in der Produktion wiederherstellen | |
| Repository | \u003chttps://github.com/communiteq/discourse-tc-livereload\u003e | |
| Installationsanleitung | So installieren Sie ein Theme oder eine Theme-Komponente |
\u003c!-- Füllen Sie "repoName" und "repoURL" für die automatische Installationsschaltfläche aus –\u003e
[wrap=theme-install-button repoName="Live Reload for Production" repoUrl="GitHub repository link"]
Diese Theme-Komponente installieren
[/wrap]
Im August wurde das Live-Neuladen von CSS in der Produktion entfernt.
[quote="david, post:202, topic:82950"]\nDas Live-Neuladen von Stylesheets wurde für Produktionsinstanzen deaktiviert, da es Probleme bei der Aktualisierung von Themes und/oder Discourse Core verursachte.
Grundsätzlich gilt: Änderungen an Stylesheets sind oft an Änderungen in JS/HTML gebunden, daher ist das Live-Laden nur für Stylesheets riskant.
[/quote]
Nun verwende ich meine Entwicklungsumgebung für Plugins, aber die meiste Zeit entwickle ich Theme-Komponenten auf einem Staging-Server, der technisch gesehen die Produktion ist, aber nur Leute darauf sind, die wissen, wie man F5 drückt, wenn sie seltsame Dinge passieren sehen.
Ich habe diese Theme-Komponente erstellt, um das Live-Neuladen in Nicht-Entwicklungsumgebungen wiederherzustellen.
Da es tatsächlich zu Problemen führen kann (was der Grund für die Entfernung war), kann die Funktionalität auf bestimmte Gruppen beschränkt werden. Standardmäßig ist dies staff. Die Gruppe(n) können in den Einstellungen der Theme-Komponente geändert werden.
Dennoch wird die Verwendung dieser Theme-Komponente nicht empfohlen, wenn Sie nicht wissen, was Sie tun ![]()