Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

270
Visualizações
Reaccionar: el archivo de configuración de Firebase no funciona con variables de entorno
// For Firebase JS SDK v7.20.0 and later, measurementId is optional const firebaseConfig = { apiKey: process.env.API_KEY, authDomain: process.env.AUTH_DOMAIN, projectId: process.env.PROJECT_ID, storageBucket: process.env.STORAGE_BUCKET, messagingSenderId: process.env.MESSAGING_SENDER_ID, appId: process.env.APP_ID, measurementId: process.env.MEASUREMENT_ID, }; const app = initializeApp(firebaseConfig); const auth = getAuth(); const db = getFirestore(); // rest of my code, being primarily functions such as `signInWithGoogle` is written here below but are irrelevant to this question

Cuando originalmente tenía todas las variables en firebaseConfig en sus formas de cadena, esto funcionó. Sin embargo, cuando los cambié por estas variables de entorno, ya no funcionaba y mostraba el siguiente error:

ingrese la descripción de la imagen aquí

El caso es que he usado este mismo archivo .env para mi archivo de configuración de MongoDB como tal:

const uri = process.env.DB_URI;

Así es como se ve mi archivo .env :

 DB_URI="[censored]" API_KEY="[censored]" AUTH_DOMAIN="[censored]" PROJECT_ID="[censored]" STORAGE_BUCKET="[censored]" MESSAGE_SENDER_ID="[censored]" APP_ID="[censored]" MEASUREMENT_ID="[censored]"

Mi aplicación con autenticación de Firebase funcionaba hasta que quise hacerlo, por lo que ninguno de mis archivos tuvo que ser ignorado reemplazando cadenas en el archivo de configuración de Firebase que tengo con estas variables de entorno

about 4 years ago · Santiago Trujillo
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda