Prepara el cambio y la recuperación
El modelo de perfil web compatible mantiene activo un paquete directo @dsh-themes/*. El cambio elimina el paquete anterior antes de agregar el objetivo, por lo que la recuperación debe prepararse antes de la primera mutación.
- 01
Inspeccionar e identificar el estado actual
Lea el nombre directo del paquete y la versión exacta del perfil web. Deténgase si las dependencias son ambiguas o hay rangos de versiones presentes.
- 02
Verificar el artefacto objetivo
Haga coincidir la descarga controlada con su artefacto completo SHA-256, identidad manifiesta, compatibilidad exacta, slug y versión.
- 03
Verificar el artefacto anterior
Prepare exactamente el tgz antiguo y el resumen, o registre que el estado anterior es la paleta incorporada sin el paquete @dsh-themes/*.
- 04
Escribe el registro de reversión
Registre las identidades anteriores y de destino, además de rutas de artefactos verificadas absolutas y resúmenes completos de artefactos. No incluya contenidos de perfil ni credenciales.
- 05
Confirmar la mutación
Revise la información actual, de destino, de compatibilidad y de reversión preparada antes de eliminar algo.
node /absolute/path/to/dsh-theme-manager/scripts/run-dsh.mjs --source plugin --profile web remove @dsh-themes/current-theme
node /absolute/path/to/dsh-theme-manager/scripts/run-dsh.mjs --source plugin --profile web add /absolute/path/to/verified-target.tgz --save-exact
node /absolute/path/to/dsh-theme-manager/scripts/run-dsh.mjs --source plugin --profile web list --json
node /absolute/path/to/dsh-theme-manager/scripts/run-dsh.mjs --source --profile web --dump-configRetroceder solo desde un estado coincidente
- 01
Validar el registro
Rechace referencias de artefactos con formato incorrecto, incompletos, movidos o que no coincidan antes de cambiar el perfil.
- 02
Confirmar que el objetivo actual aún coincide
No consuma un registro de reversión de un perfil que haya cambiado de forma independiente desde el cambio.
- 03
Vuelva a verificar el artefacto anterior
Verifique los bytes completos nuevamente inmediatamente antes de la instalación. Los hashes de carga útil no son sustitutos.
- 04
Eliminar el objetivo y restaurar el estado anterior exacto
Instale el paquete exacto anterior o no deje ningún paquete @dsh-themes/* cuando regrese a la paleta integrada.
- 05
Reiniciar y verificar
Confirme una dependencia directa esperada, inspeccione la configuración volcada, reinicie DSH y verifique la identidad real del tiempo de ejecución.
Operar desde entradas verificadas
Mantén un camino de regreso
Registre el artículo actual y prepare su paquete anterior exacto antes de cambiar. Después de probar la nueva apariencia, restaure el estado anterior una vez como prueba y confirme que la interfaz se carga normalmente.
Cambiar de mi tema actual al elemento del catálogo #NNNN. Conserve exactamente el estado y el paquete anteriores, valide el destino, reinicie y verifique la interfaz de usuario, luego muestre el comando o la tarea para restaurar la versión anterior.Preguntas comunes
Antes de realizar un cambio
Respuestas sobre formatos, compatibilidad, evidencia y reversión.
¿Qué cubre esta guía?
Esta guía cubre: Dependencia directa activa única; Registro exacto de artefactos de reversión; Comprobaciones de la CLI y del funcionamiento después del cambio
¿Por dónde debo empezar?
Para cambiar de tema con seguridad, prepara tanto el paquete que quieres activar como el estado anterior exacto que podrías necesitar restaurar.
¿Qué límite debo tener presente?
Si un cambio falla a mitad del proceso, elimina el paquete nuevo instalado parcialmente y reinstala el paquete anterior que preparaste. El estado estable debe contener un solo paquete directo @dsh-themes/* o la paleta integrada.
¿Se puede ejecutar siempre un paquete antiguo en el nuevo Alpha?
No. Una reversión debe coincidir con la versión Harness con la que se probó. Mantenga juntos el tiempo de ejecución y el paquete compatibles; No asuma que un número de versión por sí solo garantiza la recuperación.
Continuar aprendiendo
Continuar a partir de la evidencia verificada
Compare los artefactos publicados o regrese a la documentación de instalación.