Firebase-tools: Firebase fonctionne expérimentalement shell runtimeconfig

Créé le 28 sept. 2017  ·  4Commentaires  ·  Source: firebase/firebase-tools

Informations sur les versions

"firebase-tools": "3.12.0"
"firebase-admin": "5.2.1",
"firebase-functions": "0.6.3",

Étapes à reproduire

À 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

Comportement prévisible

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

Comportement réel


erimental:functions :shell fait essentiellement exactement ce qu'il devrait faire.

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 !

Tous les 4 commentaires

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é.

Cette page vous a été utile?
0 / 5 - 0 notes