No tengo idea de cómo hacer esto, pero desafortunadamente el proyecto en el que he estado trabajando se ejecuta en firebase 7.14.0, como un desarrollador más nuevo, he encontrado que es muy difícil trabajar con esto porque no hay documentación. ¿Hay alguna forma en que pueda pasar a firebase 9 sin tener que cambiar toda la sintaxis?
Sí, puede usar la versión de compatibilidad, sin embargo, tiene pocas o ninguna ventaja de tamaño o rendimiento sobre sus contrapartes de la versión 8.
import firebase from "firebase/compat/app" import "firebae/compat/auth" // import "firebase/compat/[SERVICE_NAME]"También como se menciona en la documentación ,
Las bibliotecas de compatibilidad son una solución temporal que se eliminará por completo en una futura versión importante del SDK (como la versión 10 o la versión 11). Su objetivo final es eliminar el código de compatibilidad y mantener solo el código de estilo modular de la versión 9 en su aplicación.