I am getting the error message:
Unhandled Promise rejection: Zone.assertZonePatched is not a function
Although I am importing zonejs correctly in index.html:
Also, after updating to 0.6.23, I received the following error:
Unhandled promise rejection Error: Zone.js has detected that ZoneAwarePromise (window|global).Promise
has been overwritten.
Most likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)
After loading my core-js/client/shim.min.js BEFORE zone.js, my app was working again.
Update package.json file
"zone.js": "0.6.25"
inside dependencies
Update zone.js pakage by zone.js@0.6.21
<script src="https://unpkg.com/zone.js@0.6.21/dist/zone.js"></script>
Update zone.js package by zone.js@0.6.23,
<script src="https://unpkg.com/zone.js@0.6.23?main=browser"></script>