Hola mundo en React + Babel + Webpack”
¿Que aprenderemos? Preparar nuestro proyecto para tener un servidor de desarrollo, Además, cada vez que guarde un archivo después de una modificación, el servidor de webpack actualizará automáticamente la ventana del navegador.
Vamos a actualizar nuestro proyecto, lo primero que debemos de realizar es instalar las dependencias de desarollo que requiere webpack para añadir esta característica a nuestro proyecto:
npm i webpack-dev-server --save-dev
Una vez instalada las dependencias necesarias, en nuestro archivo de package.json añadiremos el siguiente script debajo del que tenemos para compilar el proyecto:
"start": "webpack-dev-server --open --mode development",
Guardamos y ejecutamos el comando el la terminal/consola:
npm run start
Webpack nos abrirá una ventana del navegador en el puerto 8080 de tu localhost donde podrás ver tu proyecto listo para probar, también en caso de haber un error la consola te ayudara mostrando un mensaje.
En conclusión
Aprendimos a preparar nuestros proyectos con un servidor de desarrollo para agilizar nuestro trabajo, optimizando el proceso de compilar cada que necesitemos guardar nuestro código.
Si quieres aprender mas sobre este paquete y sus multiples uso te recomiendo leer en detalle la documentación: Webpack DevServer”