firebase / firebase/firebase-admin-node

Realtime Database never completes in terminal

オープン
#2,210 コメント 1 件 リアクション 1 件 担当者 0 名 GitHub で見る
api: database
主要言語
TypeScript
スター
1.7k
フォーク
419
平均マージ
3日 10時間
マージ済み PR(30日)
16

説明

### [REQUIRED] Step 2: Describe your environment

* Operating System version: macOS 13.2.1
* Firebase SDK version: 11.9.0
* Firebase Product: database (realtime database)
* Node.js version: v18.16.0
* NPM version: 9.5.1

### [REQUIRED] Step 3: Describe the problem

#### Steps to reproduce:

1. Setup Firebase project
2. Write code that makes a call to Realtime database
3. Execute this code with the terminal

#### Relevant Code:

```js
var admin = require("firebase-admin");

const projectId = process.env.GCLOUD_PROJECT;

var serviceAccount = require(process.env.GOOGLE_APPLICATION_CREDENTIALS);

admin.initializeApp({
credential: admin.credential.cert(serviceAccount),
databaseURL: `https://${projectId}-default-rtdb.europe-west1.firebasedatabase.app/`,
});

var db = admin.database();
var ref = db.ref("/public_resource/");
ref.set("Hello World");

console.log("Updated.");
```

Repository with code to reproduce: https://github.com/nilsreichardt/playground/tree/realtime-database-terminal

https://github.com/firebase/firebase-admin-node/assets/24459435/93edea3e-00b2-49de-b59f-19c4057b737d

You can see in the video, that I executed the code, the write to realtime database executed but the terminal never completes. Only when abort the command with CONTROL + C, I can stop the command.

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。