Descripción
Crear un programa que lea un archivo de texto y escriba su contenido en mayúsculas a un nuevo archivo usando los métodos readFile y writeFile del módulo fs.
Crea un programa en Node.js que utilice el módulo fs para leer y escribir archivos.
Guarda tu progreso
Inicia sesión para no perder tu progreso y accede a miles de tutoriales, ejercicios prácticos y nuestro asistente de IA.
Más de 25.000 desarrolladores ya confían en CertiDevs
Tu programa debe:
- Importar el módulo fs de Node.js
- Usar
fs.readFile()
para leer el contenido del archivo 'mensaje.txt' con codificación 'utf8' - En el callback de lectura, manejar posibles errores mostrando un mensaje en consola
- Si la lectura es exitosa, convertir todo el contenido a mayúsculas
- Usar
fs.writeFile()
para escribir el contenido en mayúsculas a un nuevo archivo llamado 'mensaje_mayusculas.txt' con codificación 'utf8' - En el callback de escritura, manejar posibles errores y mostrar un mensaje de éxito si todo va bien
Estructura tu código de la siguiente manera:
- Primero importa el módulo fs
- Luego usa readFile con la ruta del archivo, codificación y callback
- Dentro del callback de readFile, verifica errores, procesa el contenido y usa writeFile
- Dentro del callback de writeFile, maneja errores y confirma el éxito
Recuerda que ambos métodos son asíncronos y requieren callbacks para manejar el resultado.
Solución al ejercicio de programación en Node
¡Desbloquea la solución completa!
Completa el ejercicio de programación en Node para acceder a la solución paso a paso, explicaciones detalladas y mejores prácticas.
Practica con ejercicios de programación en Node
Mejora tus habilidades con cientos de ejercicios de práctica, recibe retroalimentación instantánea y obtén tu certificación cuando estés listo.
Asistente de IA
Aprende de tus errores
Progreso
Mide tu avance
Certificación
Valida tus habilidades
Únete a miles de desarrolladores mejorando sus habilidades en Node