"firebase-tools": "3.12.0"
"firebase-admin": "5.2.1",
"firebase-functions": "0.6.3",
À quelques occasions, j'ai exécuté firebase functions:config:get > .runtimeconfig.json
dehors de mon dossier de fonctions.
J'échange entre plusieurs projets différents et j'oublie de cd dans /functions
Ensuite, je ne comprends pas pourquoi ma configuration est incorrecte ou n'existe pas après le déploiement local dans le shell
C'est probablement plus une demande de fonctionnalité qu'un bug :
Si firebase exp erimental:functions :shell pouvait avertir de .runtimeconfig.json s'il en voyait un au mauvais niveau de dossier, ce serait utile
erimental:functions :shell fait essentiellement exactement ce qu'il devrait faire.
La prise en charge automatique de la configuration pendant l'émulation sans que vous ayez à exécuter "firebase functions:config:get > .runtimeconfig.json" est sur notre feuille de route. Merci pour la validation !
Une mise à jour sur le calendrier / estimation ici? J'ai rencontré ce groupe ces derniers temps :/
Merci!
Je recommande d'éditer le script "shell" dans votre functions/package.json pour qu'il soit :
firebase functions:config:get > .runtimeconfig.json && firebase functions:shell
De cette façon, vous pouvez simplement exécuter "npm run shell"
Fermeture pour inactivité.
Commentaire le plus utile
La prise en charge automatique de la configuration pendant l'émulation sans que vous ayez à exécuter "firebase functions:config:get > .runtimeconfig.json" est sur notre feuille de route. Merci pour la validation !