2017-03-07 8 views
1

Ich bekomme diesen Fehler in Entwickler-Tools und es hat mich für die letzten paar Tage gedanklich.Unbehandelte Versprechen Ablehnung: Zone.js

Unhandled Promise rejection: Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten. 

So habe ich gelesen, und versuchte so ziemlich alles, und alles, was zur Behebung dieses Fehlers Unhandle Versprechen Ablehnung im Zusammenhang Zone.js ohne Erfolg beteiligt ist. Alle Fehler scheinen auf meine shim.min.js-Datei zu zeigen, aber es scheint, dass egal, in welcher Reihenfolge ich meine Dateien in den Fehler laden, immer noch besteht!

Hier sind alle meine relevanten Dateien:

Index.html

karma.config.js

Das ist mein polyfill.ts Datei:

import 'core-js/es6/reflect'; 
import 'core-js/es7/reflect'; 
import 'zone.js/dist/zone'; 

Das ist mein test.ts Datei:

Wenn Sie noch andere Dateien sehen möchten, lassen Sie es mich wissen!

Jede Hilfe wird sehr geschätzt!

<!-- Configure SystemJS --> 
<script src="systemjs.config.js"></script> 
<script> 
    System.import('app').catch(function(err){ console.error(err); }); 
</script 

Dies wurde Laden eine andere Instanz zone.js, die die erste Instanz wurde das Überschreiben und das nicht behandelte Versprechen verursacht:

Antwort

0

Das Problem wurde durch das Entfernen der folgenden aus meiner Index.html Datei aufgelöst. Hoffe das hilft jemandem!

Verwandte Themen