OK, volveremos.
Es hora de otro ejercicio.
Esta vez vamos a practicar la creación de una aplicación exprés desde cero utilizando NPM, NPM
y net, y un paquete que Jason y, lo más importante, practicarás escribiendo rutas en Express.
Así que he escrito algunas instrucciones, pero también voy a demostrar cómo funciona.
Creo que lo aclararán un poco.
Tendrá que crear una nueva aplicación Express desde cero.
y que siga todas las instrucciones para crear un paquete que contenga la canción de Jay y no necesites instalar Express.
Así que crea un nuevo nombre de directorio, lo que quieras y, a continuación, dentro de eso, debes usar NPM
Y quiero que lo guardes como una dependencia del paquete de una canción y luego debes configurar el
Express.
Puede que necesite mirar algunos videos antiguos o algún código antiguo nuestro para recordar cómo funciona eso.
Pero lo importarás.
Debe asegurarse de que al final del archivo está iniciando el servidor y luego necesita tres
rutas diferentes.
El primero es bastante sencillo.
Cada vez que un usuario visita barra, debería imprimir cualquiera.
Bienvenido a mi tarea.
El siguiente es un poco más complicado cuando un usuario visita slash cut slash pig.
Debería imprimir el cerdo dice Oink.
Lo mismo para la vaca, excepto que debería imprimir la vaca, dice el moo.
Y para Slash, el perro de corte slash debe imprimir el perro dice Wolf Wolf.
Y eso tiene que funcionar para al menos cinco animales.
Y puedes elegir los otros dos.
Pero la parte más importante es que esta es una definición de ruta.
Así que no estás escribiendo cinco apt diferentes para cerdos y vacas, lo estás haciendo todo en una sola ruta.
Y mientras menos empiece un poco más complicado, lo que hará es tomar una palabra como hola
y un número y repetirá hola tres veces.
En este caso y en este caso, debería repetirse Hola cinco veces y eso es lo que vemos aquí.
Y hay espacios entre las palabras.
Y en este caso, repetirá blaw dos veces, lo que se imprimirá, bla, bla.
Entonces, repetimos una barra diagonal sobre el número de veces para repetir la palabra.
Te daré algunos consejos sobre lo que debes pensar.
La primera es que cuando sacas este número de la ruta, en realidad va a ser una cadena y debes convertirlo
en un número para trabajar con él.
Y el segundo es que vas a querer utilizar un ciclo para construir una cadena para imprimir Musli.
Si un usuario visita cualquier otra ruta que no haya definido, debe imprimir la página Lo sentimos no encontrada.
Que estas haciendo con tu vida.
Lo último que haré es darte una breve demostración.
Entonces tengo una solución escrita.
Simplemente lo ejecutaré.
Nodo Aptera Sí.
Y ahora si voy a estas rutas, la primera es solo la ruta que obtengo.
Hola.
Bienvenido a mi tarea.
A continuación, si voy a talar, hablo slash cow.
Me sale mu
Voy a hablar cerdo porcino.
Obtengo oink y demás.
Y luego, si voy a cortar, repito y todos doy perro o lo repito 10 veces, obtengo un perro repetido 10 veces o incluso
puedo hacerlo mil veces y puedo cambiar la palabra para que ahora sea Lobo.
Y ahí vamos.
Y luego también está el truco de todo lo cual si voy a cualquier ruta que no está definida lo sentimos.
Página no encontrada.
Que estas haciendo con tu vida.
Todo bien.
Así que, como siempre, recomiendo encarecidamente que haga este ejercicio, no avance rápidamente.
No salte al próximo video.
Aunque no es una aplicación hermosa glamorosa, es realmente importante que obtenga estos conceptos
que puede crear una aplicación desde cero que puede usar NPM y crear su paquete que
Jason puede configurar por sí mismo que usa variables de ruta y todo lo demás asociado
a Express.
Solo necesito que te familiarices cada vez más con el flujo de trabajo y
la mejor forma de hacerlo es practicando.
Una cosa es ver un video y ver que lo hago, pero es un animal totalmente diferente.
¿Lo has hecho tú mismo y aprenderás mucho más?
Así que por favor hazlo.
No hagas trampa
Todo bien.
Te veré con la solución el próximo.