Paket.json:
"firebase-admin": "^8.12.1",
"firebase-functions": "^3.7.0",
firebase-tools:
8.4.2
Peron:
jendela
fungsi harus terhubung dengan emulator firestore
! Your requested "node" version "8" doesn't match your global version "10"
i functions: Watching "D:\Workspace\a\Cloud Functions\project\functions" for Cloud Functions...
+ functions[helloWorld]: http function initialized (http://localhost:5000/[project-id]/us-central1/helloWorld).
i functions[countentitities]: function ignored because the database emulator does not exist or is not running.
@ahmadalibaloch ini berfungsi sebagaimana mestinya. Anda hanya menjalankan emulator Fungsi, bukan emulator Database.
Jika Anda ingin menjalankan keduanya, pertama jalankan firebase init emulators
dan atur emulator Database lalu jalankan kembali firebase emulators:start
.
Dari UI emulator saya dapat mengakses emulator Firestore dan membuat perubahan pada DB, semuanya berfungsi dengan baik.
Saya memiliki emulator setup dengan firebase init emulators
tetapi ketika saya melayani fungsi setelah memulai emulator, itu memberi saya pesan function ignored bcause the database emulator does not exist....
@ahmadalibaloch ini tidak cukup informasi untuk debug. Harap setidaknya tunjukkan log debug dari emulators:start
yang menunjukkan emulator database berjalan tetapi emulator fungsi tidak mengenalinya.
Komentar yang paling membantu
@ahmadalibaloch ini berfungsi sebagaimana mestinya. Anda hanya menjalankan emulator Fungsi, bukan emulator Database.
Jika Anda ingin menjalankan keduanya, pertama jalankan
firebase init emulators
dan atur emulator Database lalu jalankan kembalifirebase emulators:start
.