Firebase инициализирует приложение без ошибки приложения firebase с двумя файлами js

# #javascript #firebase

Вопрос:

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

 const firebaseConfig = {...}
firebase.initializeApp(firebaseConfig);
 

Моя конфигурация верна, и приведенный выше код всегда запускается мгновенно после открытия моего html-файла.

У меня есть два js-файла. Но все равно мне нужно будет инициализироваться только один раз.

ошибки.ts:91 Неперехваченная ошибка FirebaseError: Firebase: Не создано приложение Firebase «[ПО УМОЛЧАНИЮ] » — вызовите приложение Firebase.Инициализируйте приложение() (приложение/без приложения).

Но затем появляется этот код ошибки. И если я попытаюсь инициализировать его в обоих файлах, это, очевидно, тоже не сработает.

Я не думаю, что это проблема порядка, так как первый js-файл (в котором инициализируется приложение), как уже упоминалось, всегда запускается перед вторым js-файлом. также было бы важно отметить, что я использую firebase версии 8.10.0.

Комментарии:

1. Без дополнительной информации я не уверен, что смогу предложить реальное решение. Похоже, что код не завершается до того, как начнет выполняться ваш второй javascript. Я уверен, что вы можете написать журнал консоли, отображающий, что ваша инициализация выполняется до второго js-файла, но это не значит, что она завершена. Вы используете CDN для импорта файлов сценариев, или модулей, или чего-то еще? Существует способ принудительно завершить сценарий до запуска следующего, который может решить проблему.