Есть ли способ использовать стандартный Firebase JS SDK для чтения из базы данных в реальном времени из универсального приложения Angular 9 - PullRequest
0 голосов
/ 27 мая 2020

У меня есть требование, согласно которому часть моего Angular приложения должна считывать данные из базы данных в реальном времени в моем проекте firebase. Это приложение также должно быть оптимизировано для SEO и, следовательно, должно быть Angular универсальным.

Мне удалось преобразовать проект в универсальный, и все остальные части приложения работают нормально до тех пор, пока не загрузится модуль, в котором инициализируется firebase. Я прочитал несколько статей, в которых говорилось, что то, что я пытаюсь сделать, невозможно. Некоторые также говорят, что им удалось реализовать то же самое.

Вот ошибка, которую я получаю в консоли при запуске «npm run serve: ssr»

ERROR Error: Uncaught (in promise): TypeError: firebase.database is not a function

Однако, когда я запускаю локально с помощью «ng serve», все работает нормально .

Пожалуйста, не мог бы кто-нибудь указать мне правильное направление, если я что-то упускаю

Спасибо

...