Recarga en vivo en producción

:information_source: Resumen Traer de vuelta la recarga de CSS en producción
:hammer_and_wrench: Repositorio \u003chttps://github.com/communiteq/discourse-tc-livereload\u003e
:question: Guía de Instalación Cómo instalar un tema o componente de tema

Instalar este componente de tema

En agosto, la recarga de CSS en vivo fue eliminada en producción.

Ahora uso mi entorno de desarrollo para plugins, pero la mayor parte del tiempo desarrollo componentes de tema en un servidor de staging, que técnicamente es producción, pero solo tiene gente que entiende que debe recargar (F5) cuando ve cosas raras.

He creado este componente de tema para traer de vuelta la recarga en vivo en entornos que no son de desarrollo.

Dado que puede causar problemas (que fue la razón por la que se eliminó), la funcionalidad se puede limitar a grupos específicos. Por defecto es staff. El grupo o los grupos se pueden cambiar en la configuración del componente de tema.

Aun así, no se recomienda usar este componente de tema si no sabes lo que estás haciendo :face_with_open_eyes_and_hand_over_mouth:

6 Me gusta

¡Hurra! Me encantaría que esto se moviera al núcleo y se aplicara solo a los administradores, o que se desactivara por defecto y obligara a la gente a añadir un grupo para que se aplicara.

Yo hacía prácticamente todo mi desarrollo de temas en sitios de producción (aunque normalmente en un sitio de staging técnicamente productivo).

¡Muchas gracias!

1 me gusta

Siempre que haya una exención de responsabilidad apropiada en la descripción, una nueva configuración de sitio basada en grupos en el núcleo parece estar bien. pr-welcome

Aun así, desaconsejaría encarecidamente desarrollar en una instancia de producción como algo cotidiano. Se eliminan muchas advertencias útiles e información de depuración de las compilaciones de producción, por lo que no obtendrá comentarios útiles cuando las cosas salgan mal.

2 Me gusta

¡Genial!

Ajá. Quizás sea bueno obligar a un hacker como yo a obtener mejores pistas, entonces. A menudo no sé qué ha salido mal. ¡Quizás sea por eso!

Pero para simples ajustes de CSS y color, probablemente no haya peligro, me imagino.