wake-up-neo.com

Der Pfad "/ngsw-config.json" ist bereits vorhanden

Ich habe ein neues Winkelprojekt erstellt. Dann füge ich hinzu

ng add @angular/pwa Ich habe eine solche Fehlermeldung erhalten, obwohl ich die Datei ngsw-config.json nicht finden kann

Der Pfad "/ngsw-config.json" existiert bereits.

In der eckigen CLI-Version ist 6.1.1.

Ungültiges Regelergebnis: Function ().

In der eckigen CLI-Version ist 6.0.3

5
Pooja Patel

Versuchen Sie, die CLI-Version 6.0.8 zu installieren und anschließend in einem sauberen Projekt zu installieren. Versuchen Sie, ng add @ angle/pwa @ 0.6.8 zu installieren 

Es scheint, als ob der Fehler vom Kernteam nicht behoben wurde. In der Zwischenzeit müssen wir eine niedrigere Version verwenden

14
Jesus Sandrea

Ich hatte das gleiche Problem. Ich kam aus Angular 5 und wurde auf Angular 6 aktualisiert.

Ich verwende diese spezifischen Versionen, um es zum Laufen zu bringen:

npm install --save @angular/[email protected]

npm install --save @angular/[email protected]

Und ich musste diesen Eintrag auch von angle.json entfernen:

"ngswConfigPath": "src/ngsw-config.json"
4
sksvenson

Wenn Sie Ihre @ angle/cli-Version auf 6.0.8 verschieben, wird ein anderes Problem auftreten, während Sie ng add @ angle/material ------- hinzufügen, um sowohl das neueste Angular - Material als auch die neueste PWA in Ihr Projekt aufzunehmen Bitte lesen Sie unten.

Dies ist nur die Wende, nachdem viele Slackoverflow- und Github-Lösungen gelesen wurden. Ich konnte erfolgreich eckiges Material hinzufügen, wenn sich mein @ angle/cli in Version 6.1.2 -> Befand. Anschließend wurde Pwa hinzugefügt. Ich habe die @ angle/cli-Version auf 6.0.8 heruntergestuft und anschließend erfolgreich hinzugefügt PWA Ich habe das @ angle/cli erneut auf die nächste Version v6.2.0-beta.1 aufgerüstet und dann meinen Winkel/Kern und mein Winkel/Material aufgerüstet.

Mein cli code-

**

> npm install --save @angular/[email protected]
> ng new project
> ng add @angular/material
> npm install --save-dev @angular/[email protected]
> ng add @angular/pwa --project <project_name>
> npm install --save @angular/[email protected]
> ng update @angular/core
> ng update @angular/material

**

Hoffen Sie, dass diese Problemumgehung für Sie funktioniert.

Meine Version im Moment

@angular/cli - 6.2.0-beta.1
@angular/material & @angular/cdk - 6.4.3
@angular/pwa - 0.6.8
1
Vtf Media

Kannst du hier deinen Winkel.json posten? 

Ich hatte das Problem, dass ich "configurations: {...}" in meiner Datei angle.json definiert hatte. Nach dem Entfernen konnte ich ng add @angular/pwa 

0
Sim_on
 npm i @angular/[email protected]

 npm add @angular/[email protected]

es wird in Ordnung sein 

0
Joy Zhou