Je suis en train d'utiliser des fonctions cloud http pour écouter une requête et renvoyer un message simple.
Je développe des fonctions cloud localement en utilisant :
firebase serve --only functions
J'ai configuré quelques variables d'environnement personnalisées en utilisant
firebase functions:config:set
Accéder aux variables de configuration personnalisées en utilisant le code ci-dessous fonctionne bien lorsque le projet est déployé
functions.config()
mais cela ne fonctionne pas lorsque je développe localement. Lorsque la fonction est déclenchée en accédant à : http://localhost:5002/my-project-name/us-central1/functionName Je ne peux pas accéder aux variables de configuration personnalisées. Lorsque j'utilise functions.config() localement, je vois la configuration par défaut, mais pas mes variables de configuration personnalisées
Existe-t-il une solution alternative ou une meilleure pratique pour les variables d'environnement lorsque je travaille localement?
0 votes
Pouvez-vous être plus spécifique sur ce que vous faites lorsque vous dites que vous développez localement ?
0 votes
@DougStevenson J'ai mis à jour la question. J'espère que cela apporte un peu plus de clarté sur ce que je fais.
0 votes
Je rencontre le même problème. Je vais soumettre un bug en interne à ce sujet (je fais partie de l'équipe Firebase). N'hésitez pas à également laisser un rapport de bug sur firebase.google.com/support/contact/bugs-features