firebase / firebase/quickstart-nodejs

config/index.js does not exit after executing

Ouverte
#183 2 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
JavaScript
Étoiles
933
Forks
425
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

When I run "node config/index.js get", it was actually executed successfully, but it does not exit.
Shall we need to add "finally" block like the following?
```node.js
function getTemplate() {
const config = admin.remoteConfig();
config.getTemplate()
.then(template => {
console.log('ETag from server: ' + template.etag);
const templateStr = JSON.stringify(template, null, 2);
fs.writeFileSync('config.json', templateStr);
})
.catch(err => {
console.error('Unable to get template');
console.error(err);
}).finally(() => {
process.exit();
});
}
```

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par config/index.js et reproduisez le problème avec `node config/index.js get`. Suivez le flux de getTemplate et vérifiez que la commande se termine après une exécution réussie comme après une exécution échouée ; c’est terminé lorsque la commande se termine au lieu de rester ouverte.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
javascript
Domaine
cli
Type d'issue
Bug
Difficulté
2/5
Temps estimé
1-3 heures
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.