después de inicializar firebase en firebase.js, no puedo importarlo en App.js, "Módulo no encontrado: no se puede resolver 'firebase' en 'G:\React\Projekty\Reactflix\src\services'". He instalado firebase en la versión "^9.0.2".
Aquí está firebase.js:
import firebase from 'firebase'; //firebase Config const firebaseConfig = { apiKey: process.env.REACT_APP_FIREBASE_API_KEY, authDomain: process.env.REACT_APP_AUTH_DOMAIN, databaseURL: process.env.REACT_APP_DATABASE_URL, projectId: process.env.REACT_APP_PROJECT_ID, storageBucket: process.env.REACT_APP_STORAGE_BUCKET, messagingSenderId: process.env.REACT_APP_MESSAGING_SENDER_ID, appId: process.env.REACT_APP_APP_ID, }; // Initialize Firebase firebase.initializeApp(firebaseConfig) export const auth = firebase.auth;Y mi App.js
import React, { Component } from 'react'; import { Route, BrowserRouter as Router, Switch, Redirect } from "react-router-dom"; import Home from './pages/Home'; import Movies from './pages/Movies'; import Series from './pages/Series'; import MyList from './pages/MyList'; import Signup from './pages/Signup'; import Login from './pages/Login'; import Page404 from './pages/Page404'; import Profile from './pages/Profile'; import { auth } from './services/firebase' import './App.css'; function App() { return ( <div className="App"> Reactflix </div> ); } export default App;Finalmente mensaje de error: firebase_error
¿Hay algo mal con el código? me parece bien...
Los documentos del paquete firebase npm dicen que lo importes así:
import { initializeApp } from 'firebase/app';