¿Cómo ejecutar un programa en nodejs?
NodeJS es un lenguaje y ambiente, no un programa compilado.
Existen tres formas de ejecutar el código:
- REPL.
- Eval.
- Ejecutando node desde un archivo.
¿Cómo ejecutar código node desde la línea de comandos?
Si todo lo que necesitamos es un par de sentencias, existe una opción eval -e
que nos permite ejecutar código inline. Por ejemplo para imprimir la fecha actual.
node -e "console.log(new Date())"
Esta opción es especialmente útil en ambientes bash, ya que se puede utilizar Node de una forma muy compacta sin tener que tener un archivo de node para ejecución. Se puede obtener con el versiones, información del sistema operativo o cualquier código de node que se requiera como manejo del sistema de archivos, bases de datos, http, etc.
¿Cómo ejecutar node desde un archivo?
Esta es la forma mas común de utilizar node, ya que permite almacenar largas sentencias de node en un archivo para su posterior ejecución. Para realizar esta operación solamente ejecute node filename
.