У меня есть облачная функция firebase, которая получает данные из облачного пожарного хранилища.
const userSnapshot = await admin.firestore().collection('users').doc(user).get()
, когда этот API-интерфейс развернут локально с использованием firebase emulators:start
.
Я получаю следующую ошибку:
The Cloud Firestore emulator is not running so database operations will fail with a 'default credentials' error.
⚠ Google API requested!
- URL: "https://oauth2.googleapis.com/token"
- Be careful, this may be a production service.
> Auth error:Error: invalid_grant
Это происходит только после обновления firebase-tools.Ранее это работало нормально, используя firebase serve --only function --port=9000
.В этой версии инструментов я не могу установить порт через командную строку.