Aprende Webpack paso a paso

Поделиться
HTML-код
  • Опубликовано: 15 янв 2025

Комментарии • 140

  • @midudev
    @midudev  4 года назад +14

    ¡Hola! Puedes ir dejando las posibles dudas, preguntas o peticiones en los comentarios de abajo. 👇
    Intentaré responderlos en el Live Coding y, si no, me los llevo de deberes para próximos vídeos. 👏

    • @fernandogalende798
      @fernandogalende798 4 года назад +1

      Hola Miguel, repasando el video me surgió una duda bastante esencial y aunque han pasado unos días quería aprovechar para preguntar:
      ¿Por qué necesitamos un server para abrir en el navegador el bundle index.html? Al final es un archivo estático no?

    • @midudev
      @midudev  4 года назад +1

      Al principio lo uso, ya que es interesante tener un sistema de reloado de forma que, cada vez que hagamos un cambio, se refresque la página. Además al principio enseño el ejemplo de usar EcmaScript Modules y eso no funciona con el protocolo file:// (el que nos pondría al abrir el archivo estático directamente).
      Más adelante tiene más ventajas: tener reloading, generar los archivos estáticos en memoria en lugar de disco (más rápido) y al generar el bundle con hashes que el index.html se compile con el hash correcto automáticamente. :)

    • @fernandogalende798
      @fernandogalende798 4 года назад

      ya, si eso lo tengo claro. Igual hay algun concepto que no tengo claro. Pero si por ejemplo hicieros una app con create-react-app y depues ejecutaramos el script build, abrimos el index.html generado en la carpeta build. Veremos una pagina en blanco. Si en lugar de abrirlo a mano usamos servor u otro servidor nos mostrará el contenido... porque!!?

    • @cristianemmanuelcastillome6608
      @cristianemmanuelcastillome6608 4 года назад

      ¡Hola, Miguel!. Me encanta la forma en la que explicas y compartes tus conocimiento.Este video de webpack estuvo super, sin embargo me gustaria aprender mas de webpack ojala pudieras compartir un video de múltiples entry points en webpack . Gracias. Saludos!!!

    • @omarbello4678
      @omarbello4678 4 года назад

      Saludos me encanto la clase una sola pregunta donde puedo ver un ejemplo y explicación mas completa para uso de sass o scss por ejemplo cargar fuentes otf svg directo del webpack por ejemplo para proyectos ya un poco mas funcionales

  • @limtrack
    @limtrack 4 года назад +22

    Genial cuándo las explicaciones se centran en el porqué y no en el cómo.
    Nuestra memoria es limitada (especialmente la mía) para aprender o memorizar configuraciones, pero si, como bien indicas, conocemos los motivos de por qué las cosas son así y no de otro modo, aprenderemos la lección para siempre (algo se me puede pasar, pero para ello he tomado apuntes :D).
    Gracias.
    P.D: Si te sacas un vídeo de estos cada 15 días explicando algún concepto complejo (algo así como una "master class" pero en "pequeñito" sin volverse muy loco :D) sobre algún framework o patrones o cualquier otra cosa que este a la orden del día a la hora de desarrollar aplicaciones y te creas una cuenta de Patreon, aquí tienes a uno que se afilia a ti.

  • @carlosolivares1598
    @carlosolivares1598 3 года назад +1

    Uno de los mejores instructores que he visto (para la comunidad hispana y también superando a los de habla inglesa). Gracias!

  • @josemarialamela5795
    @josemarialamela5795 4 года назад +4

    Para mí el mejor vídeo para entender Webpack, el "qué" y el "por qué" de lo que pasa al usar la herramienta. Si estás interesado en aprender esta tecnología no lo dudes, fundamental.

    • @midudev
      @midudev  4 года назад +1

      Muchas gracias por tu comentario José María! Justamente lo que comentas era lo que buscaba con el vídeo, y desmitificar su dificultad! :)

  • @cristiandelcidd
    @cristiandelcidd 4 года назад +1

    4 Meses después...
    Que genial la forma en como explicas las cosas, nunca había visto un vídeo de tu canal(aunque estaba suscrito), un motivo más para darme una vuelta en tu canal con más frecuencia, muchas gracias por tomarte el tiempo para compartir tus conocimientos, tenía nulas bases en Webpack, pero con lo que enseñas, es un excelente punto de partida para ir y aprender aún mucho más, mi admiración con lo que haces, eres un gran maestro y te sale tan natural la manera en la que explicas. Completamente agradecido, saludos desde Honduras!!.

    • @midudev
      @midudev  4 года назад +2

      Cristian, te agradezco de corazón semejante comentario! 🤗 Muchísimas gracias! Cosas como esta animan un montón a continuar compartiendo! 🔝

    • @cristiandelcidd
      @cristiandelcidd 4 года назад +1

      @@midudev de nada gran maestro, aún me preparo con JS para pasarme a tus videos de React, que igual pienso están cargados de contenido de calidad. Y adelante, aún tratando de lograr conseguir mi primer trabajo de desarrollador, y sé que tus vídeos serán parte de mi crecimiento como programador, nunca se termina de aprender, siempre hay algo nuevo que hacer, espero que siempre seas un ejemplo a seguir para muchos. Saludos maestro, con lo poco que he visto, estoy convencido que eres excelente en lo que haces, sé que con sacrificio y dedicación puedo alcanzar tu nivel a futuro. Mi admiración siempre para tí

  • @Ramah1819
    @Ramah1819 3 года назад

    Hermano no tenes idea todo el tiempo que he estado buscando como hacer el entorno de desarrollo, lo hacia con webpack server pero nunca me funcionaba, con el servor me anduvo por fin! Mil gracias!

  • @luissilva-fg8gq
    @luissilva-fg8gq 3 года назад +2

    No se porque desde hace tiempo me caias mal jeje, pero despues de ver este video de webpack paso a paso te digo que fue en extremo excelente y el mas detallado y las simplesa con que lo explicaste no tiene comparacion, muchos complican webpack, tu lo hicistes sencillo . Te felicito, sigue asi con ese detalle en explicar las cosas que muy pocos tienen y ya me hago desde hoy tu seguidor.

    • @midudev
      @midudev  3 года назад +2

      🥺🥺🥺🥺 gracias

    • @luissilva-fg8gq
      @luissilva-fg8gq 2 года назад

      @@midudev pero explicarte el problema por aca seria dificil, tienes algun correo personal donde pueda enviarte mi problema, se que tu podrias encontrar la solucion y disculpa el abuso de mi parte.

  • @MrAndrewRod
    @MrAndrewRod 3 года назад +1

    Excelente video, por fin entendí webpack !!! sin tenerle terror a configurarlo, muy buena explicacion, muchas gracias amigo ....

    • @midudev
      @midudev  3 года назад +2

      Un placer Andrés. Me alegro mucho que te haya servido!!!

  • @RevampWorkshop
    @RevampWorkshop 4 года назад

    Me encanta la forma que explicas, cosa que no lo logra cualquier youtuber dev, gracias por tu contenido.

  • @guillesurfer
    @guillesurfer 3 года назад +1

    Recién estoy viendo este video y me encantó! Excelente forma de explicar, saludos!

    • @midudev
      @midudev  3 года назад +2

      Gracias! 🤗

  • @moruezabal
    @moruezabal 3 года назад +1

    Hoy a un año del live streaming, me topé con él y me resultó muy útil para introducirme al concepto! Gracias!

    • @midudev
      @midudev  3 года назад +1

      Genial Mauricio!!!! 🤩🤩🤩

  •  4 года назад +1

    Yo también tenía mis prejuicios (negativos) hacia Webpack...pero...es...que...lo...explicas....tan....bien..... CRACK. Te has ganado un suscriptor.

    • @midudev
      @midudev  4 года назад +1

      Muchas gracias Abelardo!!! 🤗

  • @camilotaborda4153
    @camilotaborda4153 3 года назад +1

    Genial! Este video me ayudó mucho para entender qué es y cómo funciona webpack 📦. Que buena forma de explicar 😎, grandes conocimientos y gran persona. Un saludo desde estas latitudes! y muchas gracias!

  • @fabianmolina15
    @fabianmolina15 4 года назад +1

    Habia tomado dos cursos de Webpack y ninguno habia podido entender a configurarlo, muchas gracias eres un crack.
    Pd: Ya no demoro horas configurando WebPack, gracias.

    • @midudev
      @midudev  4 года назад +2

      Claro que sí, si es que la dificultad de Webpack es todo fachada! Me alegro que te haya servido!!! :)

  • @martin_labastie
    @martin_labastie 2 года назад +1

    1:04:00
    4) Plugins

  • @migesualdo
    @migesualdo 4 года назад +2

    Un genio!! Que buen video, suscripción y like obviamente! Saludos desde Argentina.

  • @francoemmanuelbrusca6088
    @francoemmanuelbrusca6088 4 года назад +1

    Miguel sos un groso., como decimos aca por Argentina. Hablas en un lenguaje accesible para todos y haces que todo sea mucho mas simple de lo que parece ser en un principio. Excelente video y el curso de react gratuito :)

  • @musedoom
    @musedoom 2 года назад

    Muy buen tutorial. Lo mejor es que un año después usando en mi caso Webpack 5 sigue siendo útil.

  • @code_castle
    @code_castle 4 года назад +6

    Aunque no lo vi en vivo xq estaba trabajando y no eh visto el recordatorio 😑, me lo vi completo y les digo a todo el que lea este comentario que vea este genial video.
    Pd: podrías por favor explicar lo de sass?
    Gracias x enseñarnos.
    👇 Like si lo viste completo.

    • @midudev
      @midudev  4 года назад

      Muchas gracias por tu comentario!! Me apunto lo de sass para un siguiente vídeo. 👍

  • @marceloalejandro1476
    @marceloalejandro1476 4 года назад +3

    Excelente, muchas gracias por compartir su conocimiento. En este momento estoy haciendo su curso de React avanzado en Platzi y está genial.

  • @amartinr77
    @amartinr77 4 года назад +2

    Perfecta Explicación!! Muchísimas gracias por tu tiempo y disposición!!!

    • @midudev
      @midudev  4 года назад +1

      Un placer Arturo! 🤩

  • @joserodriguezg7298
    @joserodriguezg7298 4 года назад +1

    gracias por compartir tus conocimientos con la comunidad

  • @alvaroschmit
    @alvaroschmit 3 года назад

    Exelente explicacion. Estoy estudiando React.js y este video me dio una exelente base. Gracias

  • @KarloMagno
    @KarloMagno 4 года назад +1

    Como siempre excelente vídeo, realmente me quitaste el miedo a Webpack.
    Saludos y gracias por compartir.

    • @midudev
      @midudev  4 года назад +2

      Esa era la idea! Que si se explica bien y poco a poco, no da tanto miedo! :D

  • @mariomonroy9036
    @mariomonroy9036 4 года назад +1

    Al fin alguien que sabe explicar, gracias!!

    • @midudev
      @midudev  4 года назад +1

      Gracias Mario!!!

  • @Pablo-np2ny
    @Pablo-np2ny 4 года назад +1

    una perlita este video!! muy claro con todo, gracias! :D

  • @lotus0814
    @lotus0814 2 года назад

    capo midu! muchas gracias por tu aporte

  • @agussetulain5056
    @agussetulain5056 3 года назад

    Una maravilla. Quedé medio enredado por tanta info de una. Pero aún así está todo muy bien explicado.
    PD: Siempre tengo ganas de caer a los lives pero nunca llego, horarios complejos 😫. Saludos desde Argentina, crack!

  • @eduardorobles7973
    @eduardorobles7973 3 года назад +1

    Explicas súper bien!!

    • @midudev
      @midudev  3 года назад +1

      Gracias!!!!

  • @user-kl3ir1jl2y
    @user-kl3ir1jl2y 2 года назад +1

    41:16 poco a poco veo a detalle esto.

  • @sebastianrc1976
    @sebastianrc1976 3 года назад

    Excelente!!! Gracias por tanta info

  • @CscV7
    @CscV7 4 года назад +1

    excelente video me ayuda a reforzar mis conocimientos!!

    • @midudev
      @midudev  4 года назад +1

      Buenísimo que te sirva César!!! 💪

  • @enoccastro9355
    @enoccastro9355 5 месяцев назад

    dios mio que joven, miduuuuu

  • @JoseGarcia-fr4cp
    @JoseGarcia-fr4cp 4 года назад

    Excelente ayuda hermano, infinita gracias, me solucionaste muchísimas dudas! :D

  • @rodrigoh00per1
    @rodrigoh00per1 4 года назад +1

    Me fue de muchisima ayuda tu tutorial ,estaria de lujo que hicieras un video con respecto al public path para la configuracion del favicon y el manifest json

    • @midudev
      @midudev  4 года назад

      Me lo apunto Rodrigo! Gracias por comentar :)

  • @andresparragarzon4572
    @andresparragarzon4572 4 года назад +2

    Muy buen live, gracias midudev

    • @midudev
      @midudev  4 года назад

      Gracias Andrés! Genial que te haya gustado 🙃

  •  3 года назад +1

    Estoy viendo tu vídeo de Webpack para poder hacer tu curso de platzi de React avanzado. Se queda todo en casa.

    • @midudev
      @midudev  3 года назад +1

      Jajajaja qué bueno!!

  • @JavaScriptDeNoobAPro
    @JavaScriptDeNoobAPro 3 года назад

    Super bien explicado @midudev - precisamente, instalando storybook con create-react-app, me aparecía un conflicto de versión de babel-loader. La única solución que encontré fue hacer un downgrade del babel-loader para eliminar el conlicto. Gracias a este video, he entendido mejor el origen del problema. En todo caso, storybooks sigue sin resolverlo! A alguien le ha ocurrido lo mismo ?

  • @Veranete
    @Veranete 4 года назад +1

    Muchas gracias, excelente explicación ..... el de distintos loaders estaria muy bien :)

    • @midudev
      @midudev  4 года назад +1

      Hola Cesar! Lo tengo pendiente, a ver si termino de sacar tiempo que ahora mismo estoy de mudanza y no hay manera de terminarla! jajaja Gracias por comentar!

  • @gustavodextrezubieta3684
    @gustavodextrezubieta3684 4 года назад +1

    Eres un capo!!!
    Nuevo suscriptor :D

  • @fuiel1ensaberlo
    @fuiel1ensaberlo 3 года назад +1

    Me ha gustado el video, estaría bueno por ej. un video de como integrar sass con webpack, (soy un noob total y recién estoy aprendiendo js y próximamente react, el backend ufff) los estoy usando pero sin integrar los activo en forma separada en dos terminales y no me parece muy efectivo jajaja

  • @117lloyd
    @117lloyd 4 года назад +1

    Buen video!! me aclarastes dudas del porque usaba cada que cosa y que hace cada una en que punto jajajaj, uno la usa y ni sabe que a hace a veces.. seria interesante una explicacion sobre los babel-jest y la configuracion para pruebas unitarias, y el tema de configurar y empaquetar todo el scss importado en los componentes de react.. ya que siempre me quedan declarados en el header con al etiqueta jajaja pero buen video!

    • @midudev
      @midudev  4 года назад +1

      Muchas gracias Jorge por tu comentario! Me apunto lo que dices para próximos vídeos. Como mucha gente me ha pedido lo de sass, seguramente haga un vídeo sobre la carga de estilos con Webpack muy pronto. :) Y veremos como evitar que queden en la etiqueta style para que se exporten en estáticos. ;)

    • @117lloyd
      @117lloyd 4 года назад +1

      @@midudev genial!! A veces no puedo ver los vídeos en vivo porque en chile siempre son las 16:00 y estoy trabajando jajaja pero los veo dsps!

  • @MrPelaoDominique
    @MrPelaoDominique 4 года назад +1

    Excelente video

  • @paulo6504
    @paulo6504 4 года назад +1

    Brasil aqui, Ótimo video,

    • @midudev
      @midudev  4 года назад +1

      Paulo! Muito obrigado, desde España. :)

  • @2005bgva
    @2005bgva 3 года назад +1

    Hola, muchas gracias por el video, por favor, en el minuto 7:15 indicas sobre servor, y haces referencia a que lo has explicado en el último live, cuál es el link a ese live?

    • @2005bgva
      @2005bgva 3 года назад +1

      Me respondo yo mismo x si a alguien le sirve: ruclips.net/video/f-Mpz_vKx28/видео.html

  • @juliovillegas5899
    @juliovillegas5899 Год назад

    Excelente video!!!!!

  • @owenV30
    @owenV30 3 года назад

    despues de que lo hiciste como funcion me perdí. pero con haber comprendido lo de antes de eso me basta.

  • @krocX
    @krocX 4 года назад +1

    Gracias!!

    • @midudev
      @midudev  4 года назад

      Un placer!!!

  • @cristianospina7858
    @cristianospina7858 4 года назад +1

    Excelente, gracias por compartir, en serio que se aprende muchísimo con tus explicaciones.
    Por si te animas más adelante, por ejemplo el uso del css actualmente, muchos devs usan framework css, como tailwind css, bulma, bootstrap, otros devs preprocesadores como sass, stylus y otros css-in-js como styled components, emotion etc. Son gustos, pero ¿que ventajas y desventajas tiene cada estilo de los anteriores a la hora de elegir el modo de emplear css actualmente?, agregalo al checklist de tu lista de videos Miguel jaja un saludo frontender 👍

  • @facundoaquino2897
    @facundoaquino2897 4 года назад +1

    muy buen material , te hago una consulta , no pude encontrar el video donde hablas sobre mudulos js que mencionas , me interesaria verlo , felicitaciones!!

    • @midudev
      @midudev  4 года назад +2

      Aquí lo tienes Facundo! ruclips.net/video/f-Mpz_vKx28/видео.html

    • @facundoaquino2897
      @facundoaquino2897 4 года назад

      @@midudev mil gracias! sldos de argentina!

  • @GarronArgentina
    @GarronArgentina 3 года назад

    Puedes presionar control+b para ocultar los archivos de la izquierda! (el explorador de archivos)

  • @omarbello4678
    @omarbello4678 4 года назад

    Saludos me encanto la clase una sola pregunta donde puedo ver un ejemplo y explicación mas completa para uso de sass o scss por ejemplo cargar fuentes otf svg directo del webpack por ejemplo para proyectos ya un poco mas funcionales

  • @yuco64
    @yuco64 4 года назад

    Amo tus videos

  • @cristiannerylozada4713
    @cristiannerylozada4713 3 года назад

    1:04:00 para plugins

  • @famicucci23
    @famicucci23 4 года назад +1

    Hola! Hice un modulo como explica en 14:28 para exportar una funcion desde otro fichero. Pero esta funcion utiliza a su vez otras funciones, que ponga donde las pongas me salta "funcion indefinida". Alguien me puede decir como resolver esto? Gracias!

    • @midudev
      @midudev  4 года назад +2

      Hola Francisco! Sin código es un poco complicado, pero si dice que la función es undefined es que seguro que no la encuentra. ¿Estas importando la función con el nombre correcto? ¿Has mirado la consola por si no encuentra algún archivo? ¡Suerte!

  • @phreakphreak
    @phreakphreak 3 года назад +2

    si usan webpack-cli 4 o webpack 5, cambiar de webpack-dev-server a webpack serve.

  • @Jesus-qd9jr
    @Jesus-qd9jr 4 года назад +1

    Oye con Webpack puedo automatizar tareas de pug (compilarlo a html pure) como se hacía con Gulp?

  • @vicfebo
    @vicfebo 3 года назад

    Hola! Tengo la siguiente duda. Qué sería lo correcto a la hora de hacer un deploy a producción con webpack? Hacer un empaquetado cada vez que queremos desplegar? o hacer commit de los ficheros originales y también fichero empaquetado y minificado? Es que no veo mucho sentido hacer esto cada vez que queremos hacer un despliegje a prod. Cuál es la forma correcta de trabajar? Gracias y saludos!

  • @Sigameosbons
    @Sigameosbons 3 года назад

    Es posible replicar fragmentos de código en varias páginas con el complemento html-webpack-plugin, pero por lo que entiendo, todo el código debe insertarse en webpack.config.js, creo que sería confuso para códigos grandes. Tiene un video en el que crea una página y replica, por ejemplo, un fragmento de código en otra página? Ejemplo: encabezado o pie de página.

  • @nahuelmoreno6465
    @nahuelmoreno6465 3 года назад

    54:45 La locura es hacer lo mismo una y otra vez esperando obtener resultados diferentes

  • @ilug8571
    @ilug8571 4 года назад +1

    Que krak!

  • @JoanLeon
    @JoanLeon 4 года назад +1

    Muchas gracias por compartir conocimiento 😊
    Tengo una duda referente a lo que has comentado del entry point.
    ¿Eso quiere decir que con la configuración por defecto, webpack ignora el "main": "index.js" del package.json?

    • @midudev
      @midudev  4 года назад +1

      Un placer Joan!
      El main del package.json está pensado exclusivamente para la resolución del módulo cuando se importa. Es el entry point, sí, pero a nivel de módulo.
      Cuando en Webpack hablamos de entry point es a nivel de toda nuestra aplicación. Le estamos diciendo a Webpack "por donde empieza" nuestra aplicación. Luego, al hacer un import de un paquete externo que tengamos en el node_modules, revisará el campo main para saber dónde tiene que encontrar el punto de entrada pero del módulo.
      ¡Espero que te haya servido la explicación!

  • @Sigameosbons
    @Sigameosbons 4 года назад +1

    Tu video es muy bueno, pero pensé en hablar de archivos parciales. Estoy usando el complemento "html-webpack-partials-plugin" para evitar la repetición del código, pero me equivoco cuando incluyo una imagen en estos archivos. ¿Tiene un video que explique esto?

    • @midudev
      @midudev  4 года назад +2

      Hola Alexandre. Me lo apunto. No he usado nunca ese plugin, pero el propio html-webpack-plugin tiene soporte para partials: github.com/jantimon/html-webpack-plugin/blob/master/examples/custom-template/template.html

  • @JuanLuisCoto
    @JuanLuisCoto 4 года назад +1

    Una cosilla Midu, ¿dist debería incluirse en el .gitignore? Gracias de antemano!

    • @midudev
      @midudev  4 года назад +2

      Hola Juan Luis! Sí, no deberías subir al repositorio el código empaquetado. 👍

    • @JuanLuisCoto
      @JuanLuisCoto 4 года назад

      @@midudev Muchas gracias!

  • @2005bgva
    @2005bgva 3 года назад

    No entiendo x q en mi caso al generar los archivos en el dist el script del html se me crea en el encabezado; cómo puedo resolver eso?

  • @lukkaku
    @lukkaku 2 года назад

    cuál es la funcionalidad de los hashes? veo que no lo explico y en mi curso lo usan bastante y tampoco lo explican bien.

  • @josegutierrofelip279
    @josegutierrofelip279 4 года назад +1

    Hola Miguel! ¿Cual es el linter que estás utiliando?

    • @midudev
      @midudev  4 года назад

      Uso standard: standardjs.com/ Es mi favorito y se configura super rápido. :)

    • @josegutierrofelip279
      @josegutierrofelip279 4 года назад

      @@midudev gracias Miguel! aún así veo que en la barra inferior de tu VSCode que tienes prettier instalado. ¿Qué settings.json tienes para que estos dos plugins no entren en conflicto?

  • @miformadepensar
    @miformadepensar 4 года назад

    tengo un problemita de dos meses con webpack laravel-mix vuetify y no logro cargar scss y nadie tiene un resultado concreto y limpio, si puedes hacer un video de igual veré este haber que pasa.!

  • @fernandoalvarez8294
    @fernandoalvarez8294 3 года назад +1

    luego de instalar "webpack-dev-server" , en el archivo package.json cambiar a "dev": "webpack serve",

    • @midudev
      @midudev  3 года назад +1

      Sí, es posible que haya cosas que han cambiado últimamente. :) Gracias por el comentario!

  • @fernandogalende798
    @fernandogalende798 4 года назад +1

    El modo production da un fallo al hacer el spread operator finalmente lo que queda es un array dentro de otro array no?

    • @midudev
      @midudev  4 года назад +3

      Hola Fernando. Sí, tienes razón, al final como lo dejé para lo último lo hice un poco por encima y no me preocupé bien si funcionaba. La cosa es que el código debería ser así:
      ...(mode === 'production' ? productionPlugins : []),
      donde el segundo array podría ser el modo desarrollo.
      ...(mode === 'production' ? productionPlugins : developmentPlugins),
      Y para ello, tendríamos que tener los arrays definidos, claro:
      const developmentPlugins = []
      const productionPlugins = [
      new CompressionPlugin()
      ]

    • @fernandogalende798
      @fernandogalende798 4 года назад +1

      @@midudev Muchas gracias y muy bien explicado todo, había hecho cosas con webpack antes y este video ha servido para alcarar bien las bases.

  • @softwareenthusiast3731
    @softwareenthusiast3731 3 года назад +1

    1:37:40 Esto ya no pasa. El operador ?. actualmente se encuentra soportado por Babel. (EDIT: era un problema del parseador de Webpack.)

    • @midudev
      @midudev  3 года назад +2

      El problema no era Babel, era el parseador de Webpack. Con Babel en el vídeo se ve que funciona.

    • @softwareenthusiast3731
      @softwareenthusiast3731 3 года назад

      @@midudev Gracias! Acabo de terminar el video justo ahora, y ver que subiste hace poco el tuto de Webpack 5. ¿Qué nivel debería tener de webpack antes de meterme de lleno con React? Gracias y un abrazo desde Madrid.

  • @enoccastro9355
    @enoccastro9355 5 месяцев назад

    minuto 27:40 wooh 154 conectados es un monton

  • @grodriguezzabaleta
    @grodriguezzabaleta 4 года назад +1

    Hola como estas, necesito desisntalar el webpack de mi equipo sabes como ..??? ayúdame lo necesito urgente. Gracias.

    • @midudev
      @midudev  4 года назад +1

      Si lo tienes instalado de forma global, cosa que no deberías haber hecho, npm install -g webpack.
      Si lo tienes en un proyecto, con borrar la carpeta node_modules ya lo tendrías.

  • @memo24813
    @memo24813 3 года назад

    ¿Que diferencia hay entre usar webpack y gulp?

  • @ModoDificildevs
    @ModoDificildevs 3 года назад

    ¿Qué pasa si la app solo tiene archivos de CSS y HTML, también se puede empaquetar?

  • @AndroidCrazy2
    @AndroidCrazy2 4 года назад +1

    Me sale error in main cuando hago npm run build :c

  • @GarronArgentina
    @GarronArgentina 3 года назад

    Minifica y oglificaa demas de transpilar!

  • @alee_1032
    @alee_1032 4 года назад

    Alguien me puede ayudar?, tengo un error, cuando pongo webpack --mode development --watch escrito me dice que tengo necesito webpack-cli (que ya lo tengo descargado) al finalizar la descarga me tira error porque no encuentra el archico webpack-cli en el .json y cuando pongo npm run dev solo se me actualiza el codigo cuendo guardo el .json pero los .js no, no pasa nd tengo que cerrarlo y volverlo abrir, gracias desde ya

  • @JavierSanchez-qo6jg
    @JavierSanchez-qo6jg 4 года назад +1

    46:27 ahi me quede

    • @midudev
      @midudev  4 года назад +1

      Y eso? 🤣

  • @aerok3
    @aerok3 4 года назад +5

    "... que podamos deployar ..." he visto los dientes del verbo desplegar desparramados por el piso

    • @midudev
      @midudev  4 года назад +3

      Eso debieron pensar de fútbol en su día para no decir balompié. Creo que nos podemos permitir algunos anglicismos, sobretodo en tecnología. Pese a los dientes. 🦷🦷🦷 Jajajaja 😝

    • @jaimemartin1932
      @jaimemartin1932 4 года назад

      Deployar no es un anglicismo, no? Es una palabra inglispanish 😅

  • @GarronArgentina
    @GarronArgentina 3 года назад

    37:29 "React no es javascript"

  • @phreakphreak
    @phreakphreak 3 года назад

    Actualmente el JS Optional Chaining esta soportado sin necesidad de hacer la configuracion

    • @phreakphreak
      @phreakphreak 3 года назад

      tambien para el hash para el filename en output del archivo de configuracion en webpack paso de ser minuscula en lugar de camelcase
      antes app.[contentHash].js ---> despues app.[contenthash].js

  • @GarronArgentina
    @GarronArgentina 3 года назад

    35:13 por esto no me gusta react!! "Por que esto no es javascript valido" por que no es javascript!

  • @Fv150198
    @Fv150198 3 года назад

    2021:
    npx webpack-dev-server cambiar a
    npx webpack server