Repolode
HuolalaTech

HuolalaTech/page-spy-web

Cliente web de depuración remota autohospedable que muestra la consola y los datos de páginas en dispositivos remotos, junto con los SDK de PageSpy.

Estrellas
5,633
Forks
357
Issues abiertos
53
Último commit
hace 2 meses

¿Qué es?

PageSpy es una herramienta de depuración remota para páginas web, aplicaciones React Native, mini programas y aplicaciones HarmonyOS. Los SDK del lado del cliente envuelven la consola nativa y las API relacionadas, serializan los argumentos y los envían a un cliente de depuración, que los muestra en una interfaz similar a la consola de las herramientas de desarrollo del navegador local.

Este repositorio contiene el cliente web y el lado del servidor de ese sistema. Se puede ejecutar localmente con Node.js mediante el paquete @huolala-tech/page-spy-api o implementar con Docker, que expone el servicio en el puerto 6752. Los registros y los datos se almacenan en los directorios montados, por lo que el servicio puede mantenerse en tu propia infraestructura.

El proyecto está pensado para situaciones en las que las herramientas de desarrollo locales no están disponibles, como depurar dentro de un webview móvil, coordinar la reproducción de errores entre regiones o averiguar la causa de una pantalla en blanco en el dispositivo de un usuario final.

Funciones clave

  • 01Envuelve la consola nativa y las API relacionadas en SDK para web, React Native, mini programas y HarmonyOS.
  • 02Muestra registros remotos en una interfaz similar a la consola de las herramientas de desarrollo locales.
  • 03Se implementa con Node.js mediante npm o con Docker en el puerto 6752.
  • 04Mantiene los registros y los datos en tu propio servidor.

Casos de uso

  • Depurar una página H5 o un webview en un teléfono donde las herramientas de desarrollo locales son difíciles de usar.
  • Ayudar a un miembro del equipo remoto a reproducir e investigar un error entre regiones.
  • Investigar una pantalla en blanco notificada desde el dispositivo de un usuario final.

Inicio rápido

  1. 1

    Instala el servicio API globalmente con npm o yarn

    npm install -g @huolala-tech/page-spy-api@latest
  2. 2

    Inicia el servicio en la terminal

    page-spy-api
  3. 3

    Abre el cliente en el navegador en localhost, puerto 6752

Antes de usarlo

  • El autoalojamiento requiere que ejecutes por tu cuenta un servicio Node.js o un contenedor Docker.
  • La depuración remota requiere añadir el SDK de PageSpy correspondiente a la página o aplicación que se va a depurar.

En colecciones

Temas

Preguntas frecuentes

¿Qué es page-spy-web?
Cliente web de depuración remota autohospedable que muestra la consola y los datos de páginas en dispositivos remotos, junto con los SDK de PageSpy. PageSpy es una herramienta de depuración remota para páginas web, aplicaciones React Native, mini programas y aplicaciones HarmonyOS. Los SDK del lado del cliente envuelven la consola nativa y las API relacionadas, serializan los argumentos y los envían a un cliente de depuración, que los muestra en una interfaz similar a la consola de las herramientas de desarrollo del navegador local.
¿page-spy-web es gratuito? ¿Qué licencia tiene?
page-spy-web es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿page-spy-web sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de page-spy-web fue el 18 sept 2026.
¿Para qué puedo usar page-spy-web?
Depurar una página H5 o un webview en un teléfono donde las herramientas de desarrollo locales son difíciles de usar. Ayudar a un miembro del equipo remoto a reproducir e investigar un error entre regiones. Investigar una pantalla en blanco notificada desde el dispositivo de un usuario final.
¿Cómo se instala page-spy-web?
Instala el servicio API globalmente con npm o yarn: npm install -g @huolala-tech/page-spy-api@latest Inicia el servicio en la terminal: page-spy-api Abre el cliente en el navegador en localhost, puerto 6752
¿Dónde consigo page-spy-web?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/HuolalaTech/page-spy-web

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados