Domina el CLI de Node para aprobar un dominio clave que pesa 4 %: con una sola opción puedes ejecutar, evaluar y validar código directamente en la terminal, sin crear archivos. Aquí verás cómo resolver el task 6.1 con un comando que imprime "hello" y sale, apoyándote en la documentación oficial y en opciones básicas.
¿Qué evalúa el dominio del CLI de Node?
Este reto confirma que conoces las opciones básicas del comando node. No requiere opciones avanzadas de debugging o tracing. El foco está en ejecutar, evaluar y validar código desde la línea de comandos con seguridad y precisión.
- Peso del dominio: 4 %.
- Reto principal: un solo comando que imprima y termine.
- Fuente recomendada: documentación oficial del CLI de Node.
- Enfoque: opciones para ejecutar, evaluar y validar código.
- Sin extras: no necesitas debugging ni tracing.
¿Cómo resolver el ejercicio con un solo comando?
El archivo answer.txt inicia con “node”. Debes modificarlo para que su contenido sea un comando que imprima la cadena "hello" en la console y luego termine, sin ejecutar ningún archivo de JavaScript. La clave es usar la opción que evalúa código en línea.
¿Cuál es el comando con --eval (-c)?
La opción que necesitas evalúa argumentos como JavaScript. Según la descripción, “los módulos predefinidos en el REPL también pueden usarse en el script”. Puedes usar la forma corta o la larga:
node -c "console.log('hello')"
node --eval "console.log('hello')"
- -c / --eval: ejecuta el código entre comillas y sale.
- Imprime en la terminal y no crea ni ejecuta archivos
.js.
- Permite usar módulos disponibles en el REPL.
¿Cómo editar answer.txt para pasar la prueba?
- Abre el archivo answer.txt.
- Sustituye su contenido por el comando con -c o --eval.
- Guarda el archivo. Al ejecutarse, imprimirá hello y finalizará.
¿Qué habilidades y conceptos refuerzas aquí?
Resolver este reto consolida tu dominio del CLI y la lectura de documentación oficial. Además, te enfoca en las capacidades esenciales del comando node para flujos rápidos de validación.
- Familiaridad con opciones básicas de
node para ejecutar y evaluar código.
- Uso de --eval (-c) para correr JavaScript en línea.
- Comprensión de módulos del REPL disponibles al evaluar código.
- Lectura técnica en inglés: partes del enunciado y términos como task, CLI, REPL.
- Precisión en la terminal: un comando claro que imprime y sale.
¿Tienes otra opción básica del CLI de Node que uses a diario o dudas sobre este comando? Cuéntalo en los comentarios y comparte tu experiencia antes de pasar a eventos.