Transcripciones
1. ¡Bienvenida !!!! Configure una aplicación de React con Webpack desde cero: Hola chicos. Bueno, en estos tutoriales en video, vas a entender help toe configurar nuestra aplicación de reaccionar que viste con espalda cuando empezamos a aprender,
aprendiendo cómo reacciona el uso del dedo del pie. Ahora a veces vemos que una aplicación de reaccionar se compone de un set off directorios, archivos sobre configuraciones. Si echamos un vistazo a la configuración fuera de aplicación reacciono, podemos ver que esos incendios en directorios, andi, especialmente los archivos de configuración, son muy difíciles de entender. Si eres principiante o no tienes demasiada experiencia con reaccionar, probablemente te encuentres haciendo demasiadas preguntas sobre cómo reaccionar cómo funciona la
aplicación de reaccionar . Cuáles son las capas subyacentes de una aplicación de reaccionar Si quieres entender cómo, Rita, cómo funciona la aplicación reaccionar. Ah, y si quieres entender todos esos archivos de configuración que se encuentran en una
aplicación de reaccionar thes by it video tutorial es para ti porque este periodo tutorial
will eggs te explicarán cómo crear una aplicación de reaccionar desde rasguño para que puedas entender lo que sucede dentro de una obligación de reaccionar. Entonces, um, espero que puedan revisar estos bigot Vitoria es muy es un tutorial de muy corto periodo sobre esto es muy fácil de entender también. Bueno, chicos, espero que puedan revisar este video tutorial. Te vas de los pies a amarla. Te va a gustar. Andi. Entonces te gustan los chicos por
2. Crea un servidor con ExpressJS: Hola chicos. Gracias por ver este video en este video. Te voy a mostrar cómo puedes crear Coelho. Puedes configurar nuestra aplicación de reaccionar que viste con espalda. El primer paso es puntera crear el techo aún más para su aplicación. En este caso, voy a crear la carpeta raíz en el disco Oriente Detener mi computadora Onda, El nombre fuera de la carpeta raíz será reaccionar arriba cuando pre act up uno. Una vez que haya creado la carpeta raíz, voy a abrir el prompt común y voy a navegar. Entonces esa carpeta Así que escribo cambio directorio, reaccionar cuando? Y como puedes ver ahora estoy dentro de la carpeta raíz Ahora tengo dedo quiero decir, no hay hombre puckish al año. Cualquier cosa con el fin de configurar, uh, Buckeyes Jason Vale, El símbolo del sistema me va a hacer algunas preguntas sobre tengo que responder esas preguntas con el
fin de configurar el paquete Ice Pack Association archivo. Ahora se puede ver la primera pregunta dice nombre de los respaldadores. Yo pegué. Entrar. Uh Entonces la siguiente pregunta es la versión hit. Entrar, entonces una descripción en este caso es reaccionar en con volver entrar punto de entrada será servidor Dr J . Mi guión este comentario Hit, Enter, enter keywords react. Ah, con espalda con hecho al aire libre será mi nombre, que es ahora mismo. Andi escucha. Golpea Enter en la noche 18. Sí, me pegué. Vuelve a entrar. Y como me pueden ver de nuevo mi espalda Ice Jason cinco ha sido creado. Ahora tengo tema abierto del dedo del pie. La línea de sopa lleva a un escritor tanto escritor, um, voy a abrir la raíz para su para mi proyecto, así que voy a navegar del dedo del pie. Entonces la carpeta usando los archivos, bro. Señor, fuera de mi computadora. Ahora, en este caso, guardo el directorio raíz en la parada. Por lo que selecciono reaccionar hasta uno. Andi, um, como puedes ver, um, este es mi contragolpe. Archivo Jason. Ahora, como pueden ver, este es mi archivo bookish Jason. Creo que el siguiente paso es el dedo del pie para crear un archivo. Por lo que caliento un nuevo archivo. Voy a dedo guardar estos archivos nosotros en un punto servidor Sí. Y por supuesto, este archivo va a ser, uh, donde voy a crear mi configuración para mi servidor. Entonces creo frijol const express. Uh, requiero expreso. Es express. Ahora, Jones subiendo, uh, expresa de nuevo. Armas, pero requieren, pero y, uh, bueno, creo que esto es lo que necesito s o lejos. Yo también voy a configurar reporte. Armas. Puerto igual proceso punto Enviromental el puerto. Um, eso estaba dentro. Ahora voy a configurar tus ojos. Ese servidor X. Entonces tengo dedo del pie, quiero escribir aquí un comentario. Uh, servidor
estático. Estos servidores estáticos van a servir mis archivos CSS así como mis imágenes o mis imágenes como,
Bueno, Bueno, el servidor estético mira al servidor que va a servir imágenes o imágenes así como a archivos
CSS con el fin de configurar estética alguna vez va a morir Bean abuse express sobre estudio . Ah, pero no se unan. Um, querida. Nombra su nombre. Recuerda que tu nombre contiene el pero así escribieron carpetas. Y ahora tengo que,
uh, uh, dedo del pie escribiendo el nombre de la carpeta donde mis archivos CSS en mis imágenes serán una tienda en este caso antes de que haya bestia. Andi, donde, como pueden ver, no
tengo al padre liberado, así que voy a crear esa carpeta. Entonces creo que en Oriente y yo acabo de crear y tú para ellos. Ahora voy a crear, um escribió Así que me voy del dedo del pie Crear un comentario. Escribí caminos con el fin de crear un camino. Voy a morir dolor para arriba. No te pongas los ojos Ben slash y voy a usar en una función de fila. Um, solicitud. Pensé respuesta. Y, uh, voy a, uh, bien. Responde no enviar archivo. Um, Ahora voy a usar a Pat. Únete a tu nombre. Recuerda que el tu nombre contiene la ruta a la carpeta raíz. Ahora me voy. Voy a morir estando en slash este, um índice índice dot HD email Voy a ahorrar ahora. En este caso, voy a explicar lo que significa. Bueno, con cuando escribes un manejador de rutas como este, significa que si el usuario abre el navegador en visitas, mira al host local. Después, cuando el usuario visite host local en el navegador en el navegador web, entonces el archivo html punto índice será enviado de vuelta como respuesta. Bueno, ahora voy dedo del pie configurar el puerto donde tres cirugías yendo dedo del pie conseguir solicitantes En este caso, reporte será uh, 3000. Y ese pensamiento se almacena en el puerto Const. Ya que voy a usar otra función Arrgh para mostrar en mi tal en la consola. Entonces creo que me llaman consejo. Mira en escuchar. Escuchando en una costa local 3000. Ahora, como pueden ver, acabo de,
um, um, creativo mi archivo de servidor. Bueno, encuentran que configura mi servidor.
3. Comprende cómo en React y Webpack están juntos: Bueno, se
puede ver tesis, siempre punto Js archivo está usando express así que sabemos que se puede expresar He sido style express Así que voy dedo del pie escribiendo No puckish man al año en estilo. Doble dash safe express hit. Entrar en. Um, express será, uh, estará en estilo en la raíz para su fuera de mi proyecto. Ahora, como puedes ver, expresa estar en estilo en la carpeta raíz de mi proyecto. El proceso del lleva un tiempo, así que voy a omitir esta parte del proceso. Ahora puedes ver expresas ya instaladas en mi proyecto. Ahora tengo que instalar otras dependencias. Entonces tengo que escribir una nota. Puckish hombre un año estilo, uh, seguro reaccionar. Te mandas mucho del embarazo que como, calor
entro ahora, reacciona se está instalando en el proyecto. Ahora, como puedes ver reacciona el embarazo muy activo ya que todavía en la carpeta raíz. Ahora tengo que en cambio una dependencia. Así que creo bean ningún gestor de paquetes en estilos guardar andi React dash, domo hit, Enter on. El embarazo se instalará en la carpeta raíz. Ahora reacciona, um se está instalando en la carpeta React, um, Isa dependencia que se va a rentar. Había componentes de reacción al navegador al navegador web. En otras palabras, reaccionar, um se va dedo del pie insertar nuestros componentes dentro del código h T html. Ahora, como puedes ver, reacciona, No te pierdas. Ya instalado. Tengo que empezar de nuevo la dependencia. Entonces quiero decir,
como, como, jazmín manera tus cosas doble que afeitarse es slash dash. Uh, si en, uh, tengo que vender con espalda calor entrar. Ahora puedes ver las dependencias Westpac teniendo estilo en la carpeta del techo de mi proyecto. Este proceso lleva algún tiempo, así que voy a mantener esta parte del proceso. Ahora se puede ver con espalda ya está en estilo en el En mi proyecto he instalado en nuestra dependencia, Así que tengo toe paquete penal Manager instalado, uh, seguro. Esto, uh, con espalda con guión trasero Seelye, golpeo Enter. Ahora puedes ver con caja a tus abogados estando con estilo en la carpeta raíz de mi proyecto. Ahora, como puedes ver con los packs, Eli ya está con estilo en mi web en mi carpeta raíz. Si el padre de mi proyecto. Ahora bien, si voy a la parte de atrás como archivo Jason, se
puede ver que las dependencias menos apagadas aparecen en el archivo de asociación PAC. Ahora, el siguiente el siguiente paso x X es crear un pliegue en tu carpeta. Por lo que voy a crear una nueva carpeta en antes de que su nombre sea fuente en. Voy a crear un nuevo archivo sobre el nombre fuera de estos archivo será,
uh, uh, con back dot go fee ido feudo Pensamiento Jay. Sí. Este es el archivo que contiene la configuración para With Back Now estoy dentro de ellos con back conflict dot Js archivo y voy a crear para requerir el bat Um, el pero, uh, dependencia. Entonces tengo dedo del pie siendo el coro. Bastante. Pero Andi, voy a crear un módulo de exportaciones móviles exportaciones de módulo sobre este objeto se va toe va a venir va a contener la configuración para West back. Ah, la primera entrada será entrada en este campo de entrada se va a ir. Se va a contener estos objeto de entrada contiene el nombre fuera de los archivos de los archivos
JavaScript que se convertirán o transformarán en remolque. Jack's Creek. Dar un guión. Ah, Will. Esta entrada dice que mi aplicación, uh, va a usar un archivo que se almacena en la carpeta fuente en el nombre apagado. Ese archivo será hola punto En tienes un guión? Sí, X o gen x extensión JavaScript. Como pueden ver, no
tengo ese archivo, así que tengo que crearlo para crear ese archivo. Voy a la fuente por su en el dedo seco. Yo en creo el archivo. Ahora, um, me dieron el nombre del archivo será Hola, Don't GS eggs o JavaScript extension. Andi, este archivo va a contener el crecimiento reaccionar arriba. Ahora, adentro. Dentro de estos este archivo hola dot Js x. voy a escribir en importación reaccionar importar Brianna de, uh reaccionar, Andi, voy dedo del pie en la corte. Reacciona. No reaccionen. Um, de, uh, reacciona que ella no. Pero puedes ver que estas bibliotecas son las bibliotecas o las dependencias que acabo de instalar . Ahora tengo que tomar para crear un componente por lo que e escriban en el nombre del componente. Mi componente se extiende Ah, reaccionar punto Nacido en. Voy a crear un renderizado metales este medio va a mostrar en el componente al navegador. Entonces, uh, escucho que voy a teclear el código HTML que quiero que estos componentes muestren al navegador. En este caso, el código HTML será uno brezo. Eso es una habilidad. Ah, de reaccionar y en orden. Ahora, con
el fin de llover que este componente toe el navegador tengo que usar reaccionar tonto. No renderices en el nombre del componente café en este caso, mis componentes, mi componente. Y voy a, uh, escribir, um, el elemento de esa manera contener estas pequeñas aplicaciones. Por lo que me documenten. No te pongas elemento por hiedra en el I V será grosero. Este es el elemento HTML donde se mostrará mi aplicación.
4. Configuración de Babel que Babel React code en Javascript: ahora tengo dedo del pie goto mi con espalda ese archivo de conflicto en va a tener otro dedo de entrada Mi objeto. En este caso, la entrada está fuera. Alimentos en esta entrada se va dedo del pie configurar la ubicación donde el
archivo javascript resultante será una tienda. En este caso, la ubicación estará bien, voy a escribir el nombre de la pelea Si nombre será,
uh, uh, estas cosas se sienten describe el nombre fuera del archivo fuera del archivo javascript resultante en este caso será, um, paquete que financió? Sí, en el camino de donde los archivos JavaScript resultantes serán una tienda. Él es, uh eso sí resuelto veered. Apuntar. Um, bestia. De acuerdo, voy a tratar de explicar uno de lo que estoy haciendo aquí. Cuando con Burke East corre. Um, con la espalda va a tomar el expediente. Hola punto Gs huevos en. Va a convertir el archivo en remolque. El archivo JavaScript en dicho archivo javascript será una tienda en la menos carpeta. En otras palabras, vale la pena volver va a tomar tres. Reacciona, Kot. Eso es un inicio en el archivo hola hola. Y va a traducir el reaccionar reacciona, Kot en remolque. El archivo JavaScript en dicho archivo será una tienda en la carpeta Este antes de poder continuar, tengo que instalar otra dependencias de set off. En este caso, voy a darle estilo a ningún hombre puckish un año seguro. Este, uh, núcleo. Esta es la primera dependencia que necesito para poder continuar. Ahora, como se puede ver que el núcleo está siendo de estilo en la raíz para su fuera de mi proyecto. Ahora se puede ver por bien, núcleo ha estado en estilo en su carpeta raíz fuera de mi proyecto. No, tengo que instalar otra dependencia. Entonces creo que no siendo dinero de bolsillo aquí con estilo, diff
seguro. Um, y Bob Bail Seelye. Yo pegué. Entrar. Ahora se puede ver cuando se ven aliados estar en estilo en la raíz para la de mi proyecto. Ahora puedes ver en qué más mientes Ha estado instalando la carpeta raíz de mi proyecto en. Ahora tengo que instalar otra dependencia. Así que tecleando No, Porque gerente en cosas seguras uh, por puja mal campo Calor Entrar. Ahora puedes ver por qué. Bueno, mal sentir se está instalando en el padre de mi proyecto. No, tengo a su talento u otra dependencia. Entonces creo que no siendo dinero de bolsillo aquí. En cambio, ahí es el SE seguro. Um, pero salva a Dave por Bill. ¿ O lo es? Y entro calor. Ahora se puede ver que el por ciento rebelde está siendo de estilo en el techo o el de mi proyecto antes de continuar. Hay que decir que Bab El es el traductor. entierro es una frase más tarde que se va dedo del pie tomar el abrigo reaccionar y va a traducir el crecimiento reaccionar en crecimiento de JavaScript. Ahora puedes ver el proceso de burbuja se ha instalado en mi carpeta raíz y tengo freestyle otra dependencia. Entonces es como frijol, no paquete Manager. En cambio guardar, uh bob slash presiona reaccionar. Yo pegué. Entrar. Ahora se puede ver que el porcentaje de la Biblia está siendo de estilo en la carpeta raíz de mi proyecto. Recuerda que la Biblia es traductora. Babil traduce el crecimiento reaccionar en crecimiento de JavaScript y dicho código JavaScript puede ser entendido por los navegadores Web. Tengo que repetir. Esto es muy importante. Babble es traductor. Burrell traduce el reaccionar Kot en JavaScript. Kot. Ahora se puede ver que se ha instalado el 11%, y finalmente necesitamos otra dependencia. No puckish hombre al año en estilo seguro ahí y por construir No. Ahí calor Entro. Ahora ya sabes lo que puedes ver. El cargador de burbujas tiene frijol en estilo en la raíz padre de la aplicación. El cargador está en una pequeña dependencia que es utilizada por con espalda después de la baja. Ahí tiene estilo frijol. Tengo que ir a mi web back conflict on. Voy a agregar módulo más do, um, más Jewell. Bruce, ¿a qué te dedicas? Más haciendo reglas. Y aquí voy dedo del pie escribiendo lo siguiente antes de la victoria. Nuestras reglas,
uh, uh, comen fincas que iven con hallazgos traseros. Ah, fuego con la extensión JavaScript o ellos extensión JavaScript. Si si con la espalda encuentra un archivo con la extensión JavaScript, entonces con la espalda va a usar,
uh, uh, el olor de burbuja. Ya sabes, mayor antes que yo Antes de continuar, tengo que tener otra entrada. Entonces creo que ser ambas y la más será, uh, um, la
producción más será la producción antes de continuar. Yo sólo quiero expresar o explicar lo que pasa aquí. Hola. El hola Archivo el archivo hello dot Js x contiene reaccionar crecimiento. Dicho crecimiento se traducirá en crecimiento de JavaScript para que eso,
que la traducción del dedo del pie suceda. Necesitamos a Burrell Babble es traductor. Voy a ser traductor. Eso traduce reaccionar crecimiento en crecimiento de JavaScript que puede ser entendido por viejo calvo con navegadores. Entonces repito mi vientre. Más tarde de Saturno que traduce reaccionar, reaccionar tanto en remolque. Crecimiento de JavaScript que se puede entender por mantener el con navegadores. Ahora voy a demostrar mi expresión regular así. Yo estoy a salvo. Los cambios
5. Usar Babel para traducir la aplicación de React en Javascript: Ahora tengo que ir a la al prompt de comentarios. Y tengo dedo del pie corriendo. Tengo que ir al prompt común y tengo que correr con espalda. Para que veas que estoy en el puntaje común ahora mismo en, uh, yo 13 Sin paquete, hombre al año. No MPX con espalda. Esta es la tesis se va a ejecutar con espalda y con espalda va a leer mi archivo de configuración ahora con espalda dice que tengo un token inesperado. Entonces tengo que corregir esa tesis equivocada, la plática, la humanista, conversación
inesperada. Por lo que me quité. Estar hablando de guardar los cambios. Ahora voy al prompt de comentarios en otra vez dibujado, uh, con buck encendido con espalda va a leer mi archivo de configuración ahora con espalda dice que
tengo un error encendido con el fin de corregir este error porque con pack no es capaz entender, um, mi crecimiento reacciona para corregir el dedo del pie arreglar este error, tengo que ir de pie a mi proyecto. Voy a crear un nuevo archivo. El nombre del archivo será, uh hace R c on. Voy a guardar este archivo en la carpeta raíz. en este archivo contendrá un objeto. Uh, el ladrón de objetos. Primera entrada para este objeto se presentará en estas entradas contendrá a un derecho. El primer elemento de este awry será Bill su latigazo, uh, prensarlo precip. Y en la otra entrada para estos presidentes entrada donde el otro valor El otro ítem fuera estos son yo estaría arriba en Chris reacciona, pero por ciento aún Ahora dije los cambios sobre voy a la línea de comando otra vez. Y, um, tengo dedo del pie correr con espalda Ahora puedes ver barril traducido Mi reaccionar va al
crecimiento de JavaScript . Andi, si voy a la falla de mi ruta ahí, puedo ver que mi carpeta de distribución contiene, um contiene el crecimiento de JavaScript. En otras palabras, el archivo Hilo que contiene mi reaccionar oro. ¿ Qué? Waas transforman en remolque La aplicación, el paquete, el archivo de jueces que contiene sólo crecimiento javascript. En otras palabras, reaccionar código se tradujo en crecimiento de JavaScript. Ahora tengo que ir al símbolo del sistema y voy a arrancar el servidor. Entonces creo que conoce servidor esos j sí. En este momento. El servidor está iniciando ahora. Como se puede ver, el servidor acaba de empezar. Voy al navegador y tengo que tomar ser,
Uh bueno, Uh bueno, vamos a ellos dedo del pie la mi ruta más adelante en que se puede ver Thea arriba ese
archivo bundle dot Js contiene el código JavaScript. Entonces tengo que mecanografiar. Mira y publica. Ahora estoy en el navegador. Puede que tenga que teclear, uh, costa
local. Ahora, estoy en el navegador en creo que siendo un anfitrión local 3000 se slash uh up dot empaquetado el genio que caliento Enter. Ahora, como se puede ver, el crecimiento reaccionar peor traducido en crecimiento de JavaScript en estos crecimiento de JavaScript se unifica también.
6. Minify el código de React con Webpack y Babel: De acuerdo, ahora, el siguiente paso es crear en archivo html Andi para poder adjuntar el crecimiento de JavaScript dentro en archivo html en ordenarpara manejar los archivos HTML, necesitamos toe instalado, otra dependencia. Entonces voy a voy a una parada el servidor, y ayudé en su lugar. Otra dependencia. Estas dependencia es, uh, dijo que pendencia llamó correo HD con espalda azul. Digamos que no dejes que instale thes thes blogging en la carpeta raíz fuera de nuestro proyecto. Ahora, como puedes ver, el HTML con tapón trasero está teniendo estilo en la carpeta raíz fuera de nuestra aplicación. Um, la proponen el propósito fuera de estos tapones del dedo del este adjuntar el crecimiento de JavaScript en remolque en archivo
html para que el archivo HTML pueda ser enviado de vuelta. Por lo que el navegador como respuesta Ahora se puede ver el correo HD con trayectoria con retroaspecto
se ha instalado en el proyecto. Ahora tengo que ir dedo del pie mi archivo de configuración, y voy a incluir el plug in escribiendo en const Uh, con espalda cada correo HD con espalda bien igual requieren ah HD un real con espalda con
blogging back . Una vez theblaze meanies requeridos en mi archivo de configuración. Tengo que armar estas cosas blogueando. Por lo que tengo dedo del pie tengo un nuevo dedo de entrada. Estos mi objeto de configuración. El de las entradas es jeans azules. Andi, uh, dentro de estos. Ah, lo siento. Rey. Diga estos Visa Ray, tengo que incluir instancia de Panyu off html con reverso mirando Andi, voy a pasar algunos atributos. Alguna información a esta jugando el primer campo será una plantilla y luego jugado igual plantilla. El template para mi html para mi archivo html será Se colocará en la fuente en directorio en se nombrará, uh, hola dot html. Ahora, um, mi presentación será índice. Yo no html Bueno, tengo que tratar de explicar. Yo quiero explicar qué pasa aquí. Lo que pasa aquí es que el archivo hilo dot html será, um, será se adjuntará el crecimiento de JavaScript. Andi el crecimiento del guión solo con el hola. Esos archivos de correo electrónico HD se convertirán en el índice aunque el archivo html dot. En otras palabras, el archivo html index dot es el archivo que se enviará de vuelta al navegador. Bueno, ahora necesito ir al directorio fuente y crear un archivo html hello dot. Entonces voy al directorio de fuentes, y, uh, salvé este incendio. Tengo que guardar esta escala de archivos, oh punto Html. Esta será mi plantilla para mi crecimiento html. Entonces digo este archivo como Hola compañero, ambos html Calor seguro ahora. Tengo que crear el marcado para estos archivos en el título para el título para este archivo
será bienvenido para reaccionar. Bienvenido a reaccionar. Esta plantilla thes contendrá un elemento ladrón, Andi. El elemento contendrá en hiedra igual dedo del pie que es igual a ruta. Es importante recordar que nuestra aplicación de reaccionar se mostrará dentro del
elemento raíz de tesis . Antes de continuar, sólo
tengo que decir que mi código javascript se adjuntará a estos archivos html en el archivo
HTML del se enviará a la menos carpeta. Para ello, tengo dedo del pie Goto el prompt común y 19 en P X con espalda Ahora, la consola dice que tengo y tengo un nuevo NISP inesperado identificar año. Entonces tengo que ir de pie a mi archivo de configuración y voy a arreglar algunos problemas. En este caso, tengo que colocar un común. Digo los cambios vuelvo al prompt común on Repetir el proceso MPX con atrás ahora . Como puedes ver, todo está bien. Entonces voy a reiniciar el servidor. Creo que conoce servidores. ¿ Perro? Sí, me pegué. Entra ahora, como puedes ver, el servicio al este. Um, ya
empezó. Voy al navegador en el navegador. Tengo que gustarme ser un puesto local 3000. ¿ Recuerdas eso? Ese 3000 es el puerto que calmo entrar. Y como puede ver, el archivo HTML ha sido enviado de vuelta como respuesta del servidor. Ahora bien, si analizo el código HTML, uh, veremos que el código JavaScript tiene bean adjuntar a estos archivo html. Analicemos el código HTML de estos archivos y que se puede ver el comió el
oro JavaScript tiene frijol adjunto. Policía archivo html. Aquí. Tú aquí. Se puede ver que es una fuente arriba del paquete. Dodger. Sí. Si hago clic sobre estos enlaces, podemos ver que el crecimiento de JavaScript aparece así. En otras palabras, yo era html. El crecimiento también contiene crecimiento de JavaScript
7. Attach archivos Javascript a HTML con Webpack: De acuerdo, ahora, el siguiente paso es crear en archivo html Andi para poder adjuntar el crecimiento de JavaScript dentro en archivo html en ordenarpara manejar los archivos HTML, necesitamos toe instalado, otra dependencia. Entonces voy a voy a una parada el servidor, y ayudé en su lugar. Otra dependencia. Estas dependencia es, uh, dijo que pendencia llamó correo HD con espalda azul. Digamos que no dejes que instale thes thes blogging en la carpeta raíz fuera de nuestro proyecto. Ahora, como puedes ver, el HTML con tapón trasero está teniendo estilo en la carpeta raíz fuera de nuestra aplicación. Um, la proponen el propósito fuera de estos tapones del dedo del este adjuntar el crecimiento de JavaScript en remolque en archivo
html para que el archivo HTML pueda ser enviado de vuelta. Por lo que el navegador como respuesta Ahora se puede ver el correo HD con trayectoria con retroaspecto
se ha instalado en el proyecto. Ahora tengo que ir dedo del pie mi archivo de configuración, y voy a incluir el plug in escribiendo en const Uh, con espalda cada correo HD con espalda bien igual requieren ah HD un real con espalda con
blogging back . Una vez theblaze meanies requeridos en mi archivo de configuración. Tengo que armar estas cosas blogueando. Por lo que tengo dedo del pie tengo un nuevo dedo de entrada. Estos mi objeto de configuración. El de las entradas es de jeans azules. Andi, uh, dentro de estos. Ah, lo siento. Rey. Diga estos Visa Ray, tengo que incluir instancia de Panyu off html con reverso mirando Andi, voy a pasar algunos atributos. Alguna información a esta jugando el primer campo será una plantilla y luego jugado igual plantilla. El template para mi html para mi archivo html será Se colocará en la fuente en directorio en se nombrará, uh, hola dot html. Ahora, um, mi presentación será índice. Yo no html Bueno, tengo que tratar de explicar. Yo quiero explicar qué pasa aquí. Lo que pasa aquí es que el archivo hilo dot html será, um, será se adjuntará el crecimiento de JavaScript. Andi el crecimiento del guión solo con el hola. Esos archivos de correo electrónico HD se convertirán en el índice aunque el archivo html dot. En otras palabras, el archivo html index dot es el archivo que se enviará de vuelta al navegador. Bueno, ahora necesito ir al directorio fuente y crear un archivo html hello dot. Entonces voy al directorio de fuentes, y, uh, salvé este incendio. Tengo que guardar esta escala de archivos, oh punto Html. Esta será mi plantilla para mi crecimiento html. Entonces digo este archivo como Hola compañero, ambos html Calor seguro ahora. Tengo que crear el marcado para estos archivos en el título para el título para este archivo
será bienvenido para reaccionar. Bienvenido a reaccionar. Esta plantilla thes contendrá un elemento ladrón, Andi. El elemento contendrá en hiedra igual dedo del pie que es igual a ruta. Es importante recordar que nuestra aplicación de reaccionar se mostrará dentro del
elemento raíz de tesis . Antes de continuar, sólo
tengo que decir que mi código javascript se adjuntará a estos archivos html en el archivo
HTML del se enviará a la menos carpeta. Para ello, tengo dedo del pie Goto el prompt común y 19 en P X con espalda Ahora, la consola dice que tengo y tengo un nuevo NISP inesperado identificar año. Entonces tengo que ir de pie a mi archivo de configuración y voy a arreglar algunos problemas. En este caso, tengo que colocar un común. Digo los cambios vuelvo al prompt común on Repetir el proceso MPX con atrás ahora . Como puedes ver, todo está bien. Entonces voy a reiniciar el servidor. Creo que conoce servidores. ¿ Perro? Sí, me pegué. Entra ahora, como puedes ver, el servicio al este. Um, ya
empezó. Voy al navegador en el navegador. Tengo que gustarme ser un puesto local 3000. ¿ Recuerdas eso? Ese 3000 es el puerto que calmo entrar. Y como puede ver, el archivo HTML ha sido enviado de vuelta como respuesta del servidor. Ahora bien, si analizo el código HTML, uh, veremos que el código JavaScript tiene bean adjuntar a estos archivo html. Analicemos el código HTML de estos archivos y que se puede ver el comió el
oro JavaScript tiene frijol adjunto. Policía archivo html. Aquí. Tú aquí. Se puede ver que es una fuente arriba del paquete. Dodger. Sí. Si hago clic sobre estos enlaces, podemos ver que el crecimiento de JavaScript aparece así. En otras palabras, yo era html. El crecimiento también contiene crecimiento de JavaScript
8. Maneja estilos CSS con Webpack: ahora el siguiente paso es toe tienen algunos estilos toe mi html crecimiento para que estilos toe mi código HTML tengo que usar, um tengo que instalar dos cargadores que vi Tienes que ir a un frente común. Voy a Se detuvo el servidor, y voy a ser ningún hombre puckish. Un año de estilo. Uh, seguro hizo estilo lo allí en Ver ensayos. Lo Ahí me pegué. Enter Now can can see Theo loaders have bean in style in my in my in my project Now I
hit over a mi proyecto y voy dedo del pie abrir mi espalda como archivo Jason A menos que puedas ver, um, los cargadores aparecen aquí olor de estilo en CSS cargador. De acuerdo, el siguiente paso es configurar estos cargadores, así que tengo que tener una nueva regla, mi configuración, para tener una nueva regla, tengo que escribir esto seguido de, uh, expresión realer. En este caso, la verdadera expresión será sobre CIA Dice en qué? Se trata de expresiones regulares. Di Saiz. Quién dice o lo que significa esta expresión regular es que cuando con atrás encuentra, um, archivo
CSS con espalda usará el cargador de estilo así como el cargador de este CSF. Ver, Asiste Cargador. Uh, la idea aquí es que si con la espalda si con la espalda encuentra un CS se archiva con la espalda se va extracto
del dedo del pie, los estilos en se va a los pies basados esos estilos dentro del HTML Kot mediante el uso de javascript. De acuerdo, ¿
ahora qué? Tengo que ir al este para crear un archivo CSS en Hay en la carpeta fuente. Entonces, uh, el nombre fuera de estos mares fuera de este año dice fuego será mi estilo es mis valores. El pensamiento de mi estilo CSS Calor safe y ahora voy a crear algunos estilos dentro del tiro de
cistitis. En este caso, mis estilos serán muy sencillos. Yo sólo voy a cambiar el color del off the front a azul en el teléfono Familia será Verdana Andi. Voy a añadir sólo el desfondo diferente tamaño a 1.3 en, uh, recibo. Estos son todos los azulejos más antiguos que necesito en. Voy a decir piezas estilos. Ahora, el siguiente paso es que voy a abrir mi archivo hello dot jus x donde mi reaccionar crecimiento este on. Voy a importar los estilos, Así que lucho la importación. Uh, mis estilos no ven ensayos. Andi, guarda los cambios Ahora. Ahora tengo que ir al prompt de comentarios en. Voy a correr con espalda. Entonces tomo ser MPX con espalda. Golpeé Enter. Ahora, Como se puede ver, el símbolo del sistema este lugar que todo está bien. Entonces yo voy a reiniciar el servidor, así que creo que conoce a Surber El J Sí, me pegué. Entra ahora todo. Todo. Todo está bien. Entonces tengo que ir al navegador encendido. Solo tengo que refrescar estos,
uh, uh, estos con ritmo después de refrescar estos con ritmo, se
puede ver que el color fuera del frente ha cambiado de color del dedo del pie azul, lo que significa que los estilos se aplicaron dedo del pie mi archivo html.
9. Añadir imágenes utilizando Webpack: Ahora, el siguiente paso es tener algunas fotos o algunas imágenes a mi proyecto. Eso me voy dedo del pie usar una foto. En este caso, Um, esto será muy, muy sencillo. Yo solo tengo dedo del pie copiar pegar esta foto de la casa. Entonces lo haré. Voy a copiar pegar esta foto y me voy de los pies a guardar estos Esta foto dentro mi reaccionar arriba un directorio. Como puede ver, este es mi directorio de aplicaciones. Abrí el archivo fuente y dentro del archivo fuente, voy dedo del pie May toe basado la imagen o la imagen fuera de la casa en esta imagen se
usará en mi en mi crecimiento html antes de continuar. Tengo que ir a un prompt de comentarios. Andi, tengo que detener el servidor. Tengo que parar ahora. Tengo que instalar dos cargadores, así que tomo ser no gestor de paquetes en su lugar. Uh, seguro Dave html bajo ahí en archivo Lo Ahí Calor entrar Ahora se puede ver que los cargadores están siendo de estilo en la carpeta raíz de mi proyecto. Ahora puedes ver los cargadores están ya en estilo En mi carpeta raíz fuera de mi roto en el padrino de mi proyecto. Ahora tengo dedo del pie ir al So the growth A writer on Voy a hacer algunas mejoras a mi archivo de configuración. Ah, la primera mejora será el dedo a una nueva regla. En este caso, la regla dice que este ik fue, um barra contraria No, um Y voy a colocar algunos formatos para fotos, Entonces, uh, B y G el PNG Lo siento, g uh, estar bien. Está bien. Esta tesis se utiliza para odiar las fotos, y en este caso, voy a usar el archivo de desafy loader. No, ahí. Por último, tengo dedo para usar otro cargador. El cargador del mismo se utilizará para los documentos html. Entonces tengo que crear otra regla. Tienen que crear otra regla para para documentos HTML. Entonces creo que siendo prueba Andi, voy a crear una expresión regular que diga que cada vez que se encuentre un archivo HTML, uh, nosotros con espalda va a usar el cargador html html. Entonces creo que siendo juiced HD y hombres no, ahí. Y esto es todo. Mis reglas van a estar encendidas. Uh, sólo
tengo que recordarles que mi gran seguro, o tal vez el partido está a salvo. Él guardó en la carpeta fuente, como pueden ver, porque mucho que voy a mostrar en mi archivo html ahora, uh, manera. Necesito hacer lo que necesito para realizar. Un paso más. Necesito ir de pie mi archivo html dentro de una carpeta fuente y tengo que añadir una imagen. En este caso, el atributo fuente serán vacas iguales del dedo del pie a la casa punto g e j No
sé cómo decir esto, pero la idea es que hay que agregar cualquier tachuela parpadeando dedo del pie la imagen o la imagen que fue a exhibición en el hermano. De acuerdo, Ahora, el siguiente paso es abrir el prompt de comentarios, y tengo que correr con espalda para que con arma de bolsa. Uh, puedes leer mi archivo de configuración. Ahora, Como puedes ver, todo parece estar bien el dedo del pie. Todo parece funcionar. Voy a pegarle a mi distrito para que mi abrigo lo haga más adelante en la carpeta de distribución, podemos ver que la imagen ya está colocada en la carpeta de distribución en el punto índice html un archivo contiene Soy imagen que ese oriente apuntando a la imagen fuera del casa. Ahora bien, si voy al Prompt común e inicio el servidor? No, señor. ¿ Dónde sí, me pego? Entrar. Está bien. Todo parece funcionar. Bien. Entonces voy a refrescar el navegador y ver qué pasa ahora. Como se puede ver, la hermosa casa aparece en el HTML Kot, junto a las palabras hola de reaccionar.
10. Últimas mejoras al archivo de configuración de Webpack: De acuerdo, chicos, um estamos a punto de terminar. Estamos a punto de terminar, pero necesito el valor uno más importante florecer a mi a mi proyecto que enchufar estará limpio con la espalda floreciendo. Por lo que tengo que instalarlo. Primero escribo No hay gestor de paquetes en estilo Seguro hay verde con pegado de espalda hit Entrar ahora , como se puede ver limpio con la espalda mirando se está instalando en el fructífero Por lo tanto, mi aplicación Bueno, chicos, como puedes ver limpio con espalda Blue Universal Ready bean en estilo en el en la carpeta raíz de mi proyecto. Ahora tengo que ir al archivo de configuración en tengo dedo del pie preguntado, uh pero este blogging a mi archivo de configuración Así que quiero decir ah, limpio whiffed back look igual requieren limpio con back blogging. Ahora, con
el fin de usar este blogging, tengo que ir a la sección de blogging y voy de dedo a crear una nueva instancia fuera de estos soplando Así escribo en nueva limpia con soplado de espalda. Probablemente te estés preguntando cuál es la idea detrás de Class with back plugging cuando Bueno, la idea off with off clean with back plugging es que este blogging se va a limpiar el
contenido del archivo de distribución y se va a refrescar el contenido de la distribución . Vil. Cada vez que el con espalda fueron cada vez Cada vez con espalda se ejecuta desde el comentario Prompt. Have repeat clean with pack plugging se va a refrescar en limpiar el condensar fuera del archivo de
distribución de cada carpeta de solución cada vez, um, con espalda se ejecuta desde el prompt de comentarios. Ahora tengo que ir a los problemas comunes yendo pronta. Y tengo que correr, uh, con la espalda para comprobar si todo está bien para comprobar si todo está bien o no. Ahora, como puedes ver, todo está funcionando está funcionando. Bueno, todo está funcionando porque, uh, cada comentario de desplazó este mensaje. Ahora, necesito ir a mi archivo de configuración sobre tengo que. , um, Ya que,
um,sabía que tengo el dedo para mejorar un poco mi configuración. Entonces tengo que teclear siendo trozos ik waas en visa, ¿
verdad? Tengo dedo del pie escribiendo el nombre fuera de los archivos JavaScript que se adjuntarán a estas ayudas dedo del pie el archivo html otra vez, los trozos se usarán
toe, toe, express toe indican los archivos JavaScript que se adjuntarán al Archivo HTML. En este caso, obtienen el archivo de script que se adjuntará al archivo HTML estará activo. Entonces, um, la otra calle archivó El nombre del expediente de la calle está arriba en ir de pie. Escribir es una visa justo arriba también para indicar que dicho archivo JavaScript debe estar adjunto dentro. Thes archivo html. Yo digo los cambios. Ahora tengo que volver al símbolo del sistema una vez más y tengo que correr. Volvió a comprobar si todo está funcionando bien o no. Bueno, chicos A. Así se puede ver que todo está funcionando bien. Andi, Si voy al frente común, dedo del pie el navegador Lo sentimos, actualizo la aplicación actualizó la web, la página Web. Y como pueden ver, nada este lugar porque tengo dedo del pie correr el servidor primero. Entonces vuelvo al prompt común y me refiero a la nariz Surber. Bill Jay es para iniciar el servidor. Como puede ver, el servidor ya ha iniciado. Ahora voy al navegador. Voy a refrescar el ser con base para comprobar si todo está funcionando bien o no en como
se puede ver, todo está funcionando bien. Todo está funcionando Bien. Bueno, antes antes, Antes de terminar, utilizo cuando paré el servidor encendido quiero mostrar a ti desvío apagado. No Js que estoy usando en este momento. Entonces antes de terminar chicos antes de terminar Guys, tengo que decir que la versión que estoy usando la nota jail sí versión que estoy usando este momento no es la versión de Js 8.16 punto cero. Estoy usando una computadora de 32 bytes. De acuerdo, así que revisa Asegúrate de que ustedes usen la misma versión desactivada. No hay cárcel. Sí. Desvío de no Sí es 8.16 punto cero. Bueno, chicos, espero que hayan disfrutado de este tutorial y nos vemos después. Adiós adiós.