Debugger weinre - CGastrell/phonegap GitHub Wiki
Weinre es un debugger para paginas web, como Firebug para Firefox o como el Web Inspector para navegadores basados en WebKit, con la diferencia de que esta diseñado para trabajar remotamente. En particular para permitir inspeccionar/debuggear paginas en un dispositivo movil.
Mas informacion de weinre: http://people.apache.org/~pmuellr/weinre/
Queremos poder correr weinre
desde cualquier lado, asi que lo instalamos global:
npm install weinre -g
Al correr weinre tenemos que informarle en que direccion IP queremos que funcione. Esto es porque, para que se ejecute el debugger remoto, weinre inicia un pequeño servidor y escucha conexiones en la direccion que le indiquemos.
weinre --boundHost IP.DE.TU.MAQUINA
# Ej: weinre --boundHost 172.20.200.15
Una vez que lo corramos quedara ahi corriendo hasta que lo detengamos. Es conveniente dejarlo en una ventana aparte.
En nuestra aplicacion necesitaremos incluir un script. Este script esta en la direccion que indicamos a weinre
en el paso anterior.
<script src="http://IP.DE.TU.MAQUINA:8080/target/target-script-min.js#anonymous"></script>
<!-- ^^^^^^^^^^^^^^^^ cambiar por IP -->
Abrimos el navegador e ingresamos a la url de weinre
en nuestra maquina:
http://IP.DE.TU.MAQUINA:8080/client/#anonymous
Siguiente: inspeccionar con weinre