Смотрите командную строку Continus - PullRequest
0 голосов
/ 06 февраля 2020

В настоящее время я работаю над функцией Firebase, так как я все еще на стадии разработки. В моем коде есть несколько журналов, чтобы увидеть, что происходит.

async function getAddressByIdAsync(address) {

    let addr = addressesRef.child(address);
    console.log(addr);

    return admin.database().ref('Addresses/' + address);
}

Единственный способ, которым я нашел быть в состоянии видеть эти журналы в режиме реального времени через консоль Firebase. Это очень медленное запаздывание ie и просто плохой пользовательский интерфейс IMO.

Я ищу решение для командной строки, которое позволит мне в реальном времени видеть журналы, поступающие из облачной функции Firebase.

Я пробовал эту команду

firebase functions:log

, которая, по-видимому, возвращает последние двадцать или около того записей журнала в мои функции Firebase

Я знаю, что у облака Google есть хвостовая опция в конце что, но здесь это не работает

firebase functions:log tail

Ошибка: слишком много аргументов. Запуск функций справки firebase: журнал для инструкций по использованию

есть ли способ получить оперативный вывод журналов из облачных функций firebase?

1 Ответ

0 голосов
/ 06 февраля 2020

Вы можете попробовать локальный эмулятор, таким образом вы можете сначала запустить свои функции локально (и войти в свой терминал) перед развертыванием.

https://firebase.google.com/docs/functions/local-emulator

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...