Ich habe zusammengefasst, worauf ich mit "firebase login" gestoßen bin, als ich versucht habe, eine App auf "firebase App Distribution" auf fastlane hochzuladen.
Dies ist ein Fehler, der auftritt, weil die Knotenversion nicht größer als "8.13.0" oder "10.10.0" ist. Sie müssen die Version des Knotens wechseln.
Überprüfen Sie die Version des enthaltenen Knotens
$ nodebrew ls
v9.11.2
v12.4.0
Überprüfen Sie die Version des verwendeten Knotens
$ node -v
v9.11.2
Versionen wechseln
$ nodebrew use v12.4.0
use v12.4.0
$ node -v
v12.4.0
Damit ist der Wechsel abgeschlossen!
Danach muss Firebase basierend auf dem Switched Node neu installiert werden.
$ npm uninstall firebase-cli
$ npm uninstall firebase-tools
$ npm install -g firebase-tools --force
Dies ist ein Fehler, der auftritt, weil der Befehl nicht funktioniert, weil er sich nicht in Ihrem PATH befindet. Sie müssen den npm-Pfad überprüfen und einstellen.
Überprüfen Sie den Pfad
$ npm bin -g
/Users/Nutzer/.nodebrew/node/v12.4.0/bin
(not in PATH env variable)
Wenn not in PATH env variable
angezeigt wird, wird der npm PATH nicht bestanden.
Durch den Pfad gehen
$ export PATH=$PATH:`npm bin -g`
$ npm bin -g
/Users/mu/.nodebrew/node/v12.4.0/bin
Das ist es!
Recommended Posts