web-dev-qa-db-fra.com

Angular 6 - '"/ node_modules/firebase/index"' n'a pas de membre exporté 'fonctions'

ERREUR dans node_modules/angularfire2/firebase.app.module.d.ts (2,42): erreur TS2305: Le module '"project/node_modules/firebase/index"' n'a pas de membre exporté 'fonctions'

J'utilise,

"@angular/cdk": "^6.2.1",
"angularfire2": "^5.0.0-rc.10",
"firebase": "^4.13.1"
3
Kesavan Maharajan

Il y a un problème avec "angularfire2": "^ 5.0.0-rc.10" La solution est de désinstaller angularfire2^5.0.0-rc.10 et d'installer angularfire2^5.0.0-rc.9:

npm uninstall angularfire2
npm install [email protected]
13
Fateme Fazli

Essayez ceci: mettez à jour votre firebase vers la version ^ 5.0.3

1
Volodymyr Khmil

J'ai résolu le problème en changeant certaines versions de dépendances:

  • rxjs: "5.5.10"
  • firebase: "4.12.1"
  • angularfire2: "5.0.0-rc.6"
0
EZCity

J'avais aussi les mêmes erreurs. C'était évidemment les erreurs de compatibilité de version. J'ai essayé de changer les versions de angularfire2 AMD angular dans package.json mais aucune d'entre elles ne fonctionne. Enfin, j'ai mis à jour la base de feu à la dernière version à l'aide de la commande suivante. Toutes les erreurs ont disparu en une fois. Essayez cette commande:

npm install --save firebase@latest
0
Kamesh Kumar Singh