Idioma: Español
Fecha: Subida: 2021-02-09T00:00:00+01:00
Duración: 8m 20s
Lugar: Videotutoriales
Visitas: 968 visitas

Vue 2 - Depurar

Transcripción (generada automáticamente)

Hola en este vídeo vamos a ver los diferentes modos que tenemos de depurar nuestras aplicaciones web, vamos a empezar con un pequeño detalle que simplemente donde ver los errores en el código para saber qué está pasando bien aquí como vemos en este código tenemos data definido rutas, que es una renovación y es en esta función donde se cargan los valores, entonces le ha metido a propósito aquí que imprima rutas 2. No está definido así que esto nos va a dar, nos va a dar error, ahora ya tenemos la aplicación funcionando, pues me voy a abrir aquí y vemos esto se ha cargado, pero esto debería ser el menú cuyas cuidadas opciones están definidas en ese río, así que veremos quién no se ha cargado pero no nos salen, no nos salen ningún mensaje de error en la terminal de Visual Studio Code como sí lo haría en la terminal de eclipse. Qué pasa? Aquí? Lo que tenemos que hacer es irnos a la consola del navegador, podemos pulsar, f, 12 control, y también nos vamos a que directamente inspeccionarlo con Sole y vemos que nos dice rutas no está definido en a punto. Es aquí donde tendremos que sí si vemos que algo no falla, que algo no funciona como debería. Debemos estar consultando constantemente la consola del navegador para ver si nos salta algún error si hay algo que nos hemos dejado o cualquier cosa y bien hecho este pequeño apunte vamos a ver cómo utilizar el depuradora de Visual Studio Code. Bien para depurar nuestras aplicaciones admitió el estudio. Lo primero que tenemos que hacer es tener estas dos extensiones instaladas, el Google o de Booker; Firefox en mi caso voy a utilizar bien una vez lo tengamos instalado, nos vamos a estar, la de bichitos, el que es la depuradora de estudio, aquí; si no tenemos ninguna configuración creada, no saldrá así y tendremos que darle a crear con nuevo archivo. La 11. Punto será el que contenga la configuración concreta para lanzarlo, en mi caso, y si no en el navegador que sea. Como vemos, ya le he dado y nos da aquí las diferentes opciones y yo voy a elegir y ya nos cree directamente este archivo. Si nos vamos al explorador del proyecto, vemos que lo tenemos en esta carpeta, punto bien. Aquí como hemos traído diferentes parámetros son estos dos los que nos pueden interesar más. Este es simplemente el nombre de la configuración. Si lo cambio lo vemos que se cambia, aquí es el desplegable donde nos salen todas las configuraciones y bueno es realmente como digo el nombre pero la web r Sí que es importante, será la uer, que elabora en la que en la que el intento de depurar. Así que si, por ejemplo, nosotros vamos a desplegar nuestra aplicación en el puerto 80, 81, pues tendremos que cambiar esto. Ahora vamos a pasar a lanzarlo, para ello tenemos que tener funcionando nuestra aplicación, así que nos la iniciamos. Ya lo tenemos funcionando y ahora podemos lanzarlo con este triángulo verde, con este bien, y vemos que nos lo abre una ventana nueva. Qué pasa, que ahora mismo no tengo puesto ningún ningún break con ningún punto de ruptura, así que para ello nos vamos al código y a la izquierda del número de la línea podemos establecerlo, así le damos y se ha puesto el puntito rojo, así que voy a volver a lanzarlo, y vamos a ver si me va a quedar, efectivamente, se me han parado, ahí vemos que tenemos aquí a la izquierda diferentes pestañas con con información de la aplicación, la pila de todas las llamadas que se han hecho y los controles del depuradora los tenemos aquí arriba. Eso lo que ya conocemos. El depuradora de eclipse, pues también son las mismas opciones. Podemos continuar, podemos pasar a la siguiente, a la siguiente instrucción. Meternos dentro, podemos reiniciar pararlo, lo típico de depuradoras, así que, como vemos, pues pues así podemos ir depurando desde el estudio, y vamos a pasar al siguiente punto. Por último, vamos a ver una extensión del navegador, que nos puede ser muy útil, que es buena para instalarla; simplemente nos vamos a Google y buscamos, vemos que nos salen la primera opción para Craon, pero también tenemos aquí abajo que está disponible para ver cómo estoy en Crowe. Le voy a dar el primero y aquí simplemente tendremos que darle a instalar esta extensión, como como podemos ver esta ofrecida por la propia viuda es oficial, así que no nos va a traer ningún problema. Una vez la tengamos instalada, no vamos a una aplicación que tengamos funcionando, nos vamos, no sabremos esto donde tenemos la consola en el navegador para inspeccionar el código y tal, y nos saldrá una de Viu bien a que inicialmente vemos que hay diferentes opciones; inicialmente en componer no saldrá este árbol de componentes, donde vemos que no pasen los diferentes que hay y podremos meternos a ver todas sus propiedades o los valores que tienen, por ejemplo, aquí puedo acceder a la red de rutas y ver sus palabras que tiene cada elemento, lo cual no puede ser muy útil para ir comprobando los valores que tienen cada cosa y ver si hay, si todo está funcionando correctamente. También tenemos una para dónde nos va a salir todas las todas las transformaciones, todas las operaciones que se vayan haciendo con el estado global de la aplicación. También tenemos los eventos que se van a ir lanzando. Vemos, por ejemplo, ya que aparecen los clicks. También podemos ver las rutas que se van siguiendo todas las rutas disponibles a quien reformas Podemos podemos hacer como un mar, con una prueba de rendimiento. Le vamos a estar, pues eso y si vamos haciendo cosas en esta aplicación es que no hay mucho que hacer, pero así podríamos medir el rendimiento de nuestra aplicación. Vemos que aquí no salen los eventos, las rutas cada vez que hagamos una acción, que hagamos algo en la aplicación, pues no saldrán y no sale exactamente el segundo en el que se ha ejecutado. Aquí podremos, como digo, tomar diferentes medidas de rendimiento y bueno, con estos tres apuntes, básicamente, cómo vamos a depurar nuestras aplicaciones vio sobre todo más lo más importante, es tener en cuenta, acordarnos de que los errores no van a salir en la consola del navegador, que no podemos esperar verlo en la terminal de Visor estudio, y si no nos acordamos de esto, vamos, vamos a estar bastante perdido cuando no falla algo. Así que bueno, hasta aquí el vídeo, adiós.

Propietarios

Guillermo Castillo Garcia

Comentarios

Nuevo comentario

Serie: Formación inicial FundeWebJS (+información)