@MaryChentsova

Как организовать импорт firebase в файлах?

Всем приветики :3

Ребятушки, такой вопрос, а как сделать так, чтобы в один файл я могла импортировать firebase и инициализировать его, а потом в другие при надобности переносить его функции? Пользуюсь Webpack 4 :)

При попытке сделать подобное наталкиваюсь на ошибки :(

В главном файле firebase.js есть
import * as firebase from "firebase/app"
import "firebase/auth";
import "firebase/database";

firebase.initializeApp(config);
export var auth = firebase.auth();

И в этом файлике при попытке console.log(auth) всё замечательно работает! :)

Но при попытке получить доступ к auth из другого файла наталкиваюсь на ошибку:
Failed to resolve module specifier "firebase/app" . Relative references must start with either "/", "./", or "../".

И она исчезает только тогда, когда я сделаю bundle, но в таком случае каждый такой bundle весит около 1 мгб :(

Как с этим быть? Подскажите пожалуйста! :3
  • Вопрос задан
  • 883 просмотра
Решения вопроса 1
@bqio
https://bqio.github.io/
import * as firebase from "firebase/app"
import "firebase/auth";
import "firebase/database";

firebase.initializeApp(config);
export default firebase.auth();


import Auth from "./firebase";
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
SummerWeb Ярославль
от 120 000 до 180 000 ₽
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
Brightdata Тель-Авив
от 5 500 до 6 500 $
03 июн. 2024, в 15:31
7500 руб./за проект
03 июн. 2024, в 15:23
5000 руб./за проект