angular2 TypeError: Eigenschaft 'name' von undefined kann nicht gesetzt werden

8

Ich habe ein Angular2-Projekt, das unter Mac OS erstellt wurde und läuft. Aber wenn ich es bei Windows git, kann es nicht laufen. In Chrome erhalte ich diesen Fehler:

%Vor%

In Firefox bekomme ich diesen Fehler:

%Vor%

Warum? Dies ist mein Code:

app.module.ts

%Vor%

app.component.ts

%Vor%

app-routing.module.ts

%Vor%

app-route-guards.service.ts

%Vor%

navigation.component.ts

%Vor%

login.module.ts

%Vor%

login.component.ts

%Vor%

login-routing.module.ts

%Vor%

login-route-guards.service.ts

%Vor%     
Shmily Lin 20.12.2016, 11:39
quelle

3 Antworten

23

Haben Sie zone.js 0.7.3 in package.json verwendet? Wenn ja, wechseln Sie zu 0.7.2, um es zu versuchen:

%Vor%

Führen Sie npm install aus, um es zu versuchen.

    
Blockchain Nerd 20.12.2016, 12:42
quelle
3

Derzeit ist der beste Weg, zone.js auf 0.7.4 downgrade / upgrade

%Vor%     
mizdler 13.01.2017 13:12
quelle
1

Zone 0.8.x ist jetzt out und hat viel bessere Stack-Traces und hat auch diesen Bug behoben:

%Vor%     
Mikeumus 16.06.2017 18:03
quelle

Tags und Links