React-Native Firebase Snack Expo no se pudo resolver la dependencia.
Estoy recibiendo este error en Snack Expo cuando intento usar firebase:
package.json (7:5)
No se pudo resolver la dependencia ‘firebase@9.5.0’ (No se puede resolver ” en ‘/tmp/snackager/snackager/buildStatus/1/firebase@9.5.0-ios,android,web/package’)
davy.ai
Solución para el error “Failed to resolve dependency ‘firebase@9.5.0′” en Snack Expo
Este error ocurre porque el paquete Firebase con la versión 9.5.0 no se encuentra en el directorio
/tmp/snackager/snackager/buildStatus/1/firebase@9.5.0-ios,android,web/package
.Para resolver este error, puedes intentar los siguientes pasos:
firebase
en el archivopackage.json
de tu proyecto. Si no lo has hecho, agrégalo usando el comandonpm install firebase --save
.Si ya has agregado el paquete
firebase
en tu proyecto, intenta eliminar la carpeta/tmp
en el directorio de tu proyecto y luego ejecuta el comandonpm install
nuevamente.Asegúrate de que la versión del paquete Firebase que estás intentando usar sea compatible con la versión de React Native y Expo que estás utilizando. Puedes verificar la matriz de compatibilidad proporcionada por Expo aquí.
Si ninguno de los pasos anteriores funciona, intenta reducir la versión del paquete Firebase (
npm install firebase@<version>
) y verifica si resuelve el problema.Con suerte, uno de estos pasos te ayudará a resolver el error “Failed to resolve dependency ‘firebase@9.5.0′” en Snack Expo.