встроенная реакция против конца файла — экспорт по умолчанию — при использовании firebase

#javascript #firebase #react-native #react-native-firebase

#javascript #firebase #react-native #react-native-firebase

Вопрос:

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

       export default class App extends Component{....
  

обновление вызывает проблему Firebase Error: Firebase: приложение Firebase с именем ‘[DEFAULT]’ уже существует (приложение / дубликат-приложение).

но если я использую экспорт в конце, как это:

        export default App;
  

чем это нормально.
Я видел много комментариев о том, что эти 2 подхода почти одинаковы, но я не мог понять, в чем здесь разница, кстати, я подключаюсь к firebase таким образом:

 componentDidMount() {
   firebase.initializeApp({configs});
}