Administrador de recarga
El Administrador de recarga (Reload Manager) es un componente integrado de Addfox durante el desarrollo, responsable de recargar automáticamente la extensión después de cambios en el código.
Cómo funciona
Por qué se necesita el administrador de recarga
Las extensiones de navegador son diferentes de las aplicaciones web comunes, después de cambios en el código se necesita:
- Recargar la extensión — Hacer efectivos los cambios en el manifest
- Reinyectar Content Script — Actualizar el script en la página
- Reiniciar Service Worker — Actualizar el script de fondo
El navegador en sí no maneja esto automáticamente, por lo que Addfox proporciona el administrador de recarga para automatizar este proceso.
Forma de uso
El administrador de recarga se habilita automáticamente durante addfox dev, sin necesidad de configuración adicional.
Implementación técnica
El administrador de recarga es una extensión auxiliar que se carga junto con la extensión principal:
- Extensión principal — Tu extensión en desarrollo
- Extensión de administrador de recarga — Escucha WebSocket y controla la extensión principal
La extensión de administrador de recarga:
- Se instala automáticamente en modo de desarrollo
- Recibe notificaciones a través de WebSocket después de que la construcción se completa
- Envía comandos de API
chrome.managementpara deshabilitar y luego habilitar la extensión principal - Recarga la pestaña actual cuando cambia el Content Script
Opciones de configuración
Puerto de recarga en caliente
Deshabilitar recarga de página
Recarga manual
Si la recarga automática tiene problemas, puedes recargar manualmente:
- Visitar
chrome://extensions/ - Encontrar la extensión en desarrollo
- Hacer clic en el icono de actualización
O usar atajos de teclado:
- macOS:
Cmd + R(en página de extensión) - Windows/Linux:
Ctrl + R

