Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

347
Views
Angular 4: carga los parámetros de autenticación de Firebase desde el archivo de configuración

Estoy creando una aplicación Angular 4 con Firebase, no quiero guardar mis parámetros de inicialización/configuración de Firebase en mi archivo app.modules.ts , ya que este archivo se debe confirmar en mi repositorio. En el modo de desarrollo, pude guardar la configuración usando export default {firebase {...}} en un archivo config.ts y cargar los parámetros desde allí. Sin embargo, cuando construyo usando Angular CLI , estos parámetros no se cargan.

Las soluciones que he encontrado en línea hasta ahora funcionan todas como servicios, pero necesito poder cargar estos parámetros al importar módulos en mi clase AppModules .

¿Alguna idea por favor?

Saludos,

Benjamín

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Para cualquier persona interesada. La solución final basada en una sugerencia de un alma bondadosa :) fue.

 import { FirebaseConfigInterface } from './interfaces/firebase-config.interface'; export class AppConfig { public static site = { meta_title: null, app_id: null }; public static firebaseConfig: FirebaseConfigInterface = { apiKey: null, authDomain: null, databaseURL: null, storageBucket: null, messagingSenderId: null } };

AppConfig para acceder a sus variables estáticas.

 import {AppConfig} from './app.config';
over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!