Archivo de configuración dinámica basada en entornos de ejecución – Node.js

Cuando desarrollamos cualquier tipo de aplicación en Node.js (y cualquier tecnología), más temprano que tarde seguramente necesitaremos: Setear un puerto específico para nuestra aplicación. Manejar una cadena de conexión para alguna base de datos. Consumir algún micro servicio de terceros, con parámetros de autenticación. Y así muchos otros parámetros que, si seguimos buenas prácticas de desarrollo, terminarán estando en un archivo de configuración. Lo que vamos a explicar a continuación es…