Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

docs: the documented install and upgrade commands do not work with 21.0.0-rc.1

Offen
#3,764 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
58/100
Issue-Typ
Dokumentation
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
angular, typescript
Bereich
documentation

Rechercherichtung

Locate the Quickstart, the v21 upgrade guide, and the twelve per-product pages that repeat the AngularFire install command. Compare their documented commands with the reported Angular 22, AngularFire 21.0.0-rc.1, and firebase-tools 15 behavior, keeping the firebase-tools crash out of scope. Done means the documentation gets users to a working app and the repeated version-sensitive instructions are consistent.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

comp: docs type: chore version: current (v17+)

With 21.0.0-rc.1 on npm next and Angular 22 on npm latest, the commands in the Quickstart and the v21 upgrade guide no longer get anyone to a working app.

What I found
  • The upgrade guide's first command fails:
    • ng update @angular/core @angular/cli targets Angular 22, and the CLI refuses the two-major jump from Angular 20: "Updating multiple major versions of '@angular/core' at once is not supported."
  • The upgrade guide's second command does nothing:
    • ng update @angular/fire reports "Package '@angular/fire' is already up to date", because latest is still 20.1.0.
  • The Quickstart cannot reach a working app at all:
    • Step 1 creates a project on the newest Angular, which is 22, and step 2 then installs AngularFire from latest.
    • Neither @angular/fire nor @angular/fire@next resolves against Angular 22.
  • Setup stops on firebase-tools 15:
    • After the features question, ng add fails with Cannot read properties of undefined (reading 'email').
    • firebaseTools.login() returns an object with email in firebase-tools 14 and returns undefined in 15.
    • The peer range accepts 15 (#3701), and npm installs 15 by default.
  • Thirteen pages repeat the same install command:
    • The Quickstart and twelve per-product pages each carry their own ng add @angular/fire, so every version change has to be made in thirteen places.
Scope

Documentation only. The firebase-tools 15 crash will go in its own issue/PR.

Vorherrschende Sprache
TypeScript
Sterne
7.8k
Forks
2.2k
Ø Merge
3 T. 6 Std.
Gemergte PRs (30 T.)
5

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus angular/angularfire

Alle Issues in angular/angularfire

Ähnliche Issues

Weitere Issues zu TypeScript

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.