@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
  • Вопрос задан
  • 905 просмотров
Решения вопроса 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";
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы