es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Para obtener los datos de dotenv en node.js, puedes usar el paquete dotenv.

    Primero, instala el paquete ejecutando npm install dotenv en tu terminal.

    Luego, en tu código, requiere el paquete y llama al método config():

    require('dotenv').config()
    

    Esto cargará las variables de entorno desde el archivo .env y las hará disponibles en el objeto process.env.

    Con respecto al problema con pkg, debes especificar la ruta del archivo .env relativa al directorio raíz de tu aplicación. Por ejemplo, si tu archivo .env se encuentra en la carpeta config, puedes definir la propiedad assets de la siguiente manera:

    "pkg": {
      "assets": ["config/.env"]
    }
    

    Luego, en tu código, puedes acceder a las variables de entorno llamando process.env.<nombre_variable>. Por ejemplo:

    const apiKey = process.env.API_KEY;
    const apiUrl = process.env.API_URL;
    

    Asegúrate de mantener tu archivo .env seguro y no commitearlo en un repositorio público.

Comments are closed.