Estaba tratando de implementar mi aplicación que usa firebase en Vercel. Pero da `Módulo no encontrado: No se puede resolver '../firebase' en '/vercel/path0/components', en desarrollo esto funciona.
Mi base de fuego.js
import firebase from "firebase/compat/app"; import "firebase/compat/auth"; import "firebase/compat/firestore"; const firebaseConfig = { apiKey: process.env.NEXT_PUBLIC_API_KEY, authDomain: process.env.NEXT_PUBLIC_AUTH_DOMAIN, projectId: process.env.NEXT_PUBLIC_PROJECTID, storageBucket: process.env.NEXT_PUBLIC_STORAGE_BUCKET, messagingSenderId: process.env.NEXT_PUBLIC_MESSAGING_SENDER_ID, appId: process.env.NEXT_PUBLIC_APP_ID, measurementId: process.env.NEXT_PUBLIC_MEASUREMENT_ID, }; const app = !firebase.apps.length ? firebase.initializeApp(firebaseConfig) : firebase.app(); const db = app.firestore(); const auth = app.auth(); const provider = new firebase.auth.GoogleAuthProvider(); export { auth, db, provider }; auth, db and provider donde quiera usarlos. Aquí está uno de los archivos donde ocurre este error.
import { auth } from "../firebase"; const Sidebar = () => { const [user] = useAuthState(auth); Supongo que el error está en import { auth } from "../firebase"; parte. ¿Hay alguna forma de arreglar esto? La ayuda sería apreciada.