Как развернуть приложение Angular + Firebase локально в Ubuntu - PullRequest
0 голосов
/ 01 июля 2018

Я использую базу данных Firebase для создания простого приложения Angular, чтобы добавлять элементы и перечислять их, все отлично работает с ng serve . Но когда я развертываю его, следуя правильным инструкциям учебника углового приложения Firebase https://angularfirebase.com/lessons/deploying-an-angular-app-to-firebase/

  1. firebase init (with database)
  2. ng build --prod
  3. firebase deploy

После того, как это сделано, создается новая папка с именем dist , в которой находится развернутое приложение, поэтому для запуска этой папки на моем локальном хосте я использую команду http-server .

http-server dist

Он работает на localhost: 8080, но на странице, где перечислены элементы Firebase, ничего не отображается, и я обнаружил ошибку в консоли Google Chrome:

ERROR Error: Uncaught (in promise): TypeError: Cannot read property 'databaseURL' of undefined
TypeError: Cannot read property 'databaseURL' of undefined
    at t.databaseFromApp (main.aa361c76a38235bc8275.js:1)
    at Object.e.INTERNAL.registerService.Reference [as database] 

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

Этот парень в стеке потока имеет ту же ошибку Firebase: Uncaught TypeError: Невозможно прочитать свойство 'signInWithEmailAndPassword'

Но он забыл правильно добавить настройки firebase, в моем случае я повторяю с ng serve все отлично работает и настройки firebase подключены!.

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