2016-09-13 9 views
17

Ben hata mesajı alıyorum değil Zone.assertZonePatched bir işlev değilZone.assertZonePatched bir işlev

ben index.html doğru zonejs ithal ediyorum rağmen:

Plnkr: http://plnkr.co/edit/zZYOcgxcRINx23JhuxOk?p=preview

İşte

<script src="https://unpkg.com/[email protected]/dist/zone.js"></script> 
kodudur

Burada sorun nedir?

+0

Püskürtücüde nerede ve nasıl hata bulabilirim? İşe yarıyor ! – micronyks

+0

"yükleniyor ..." mesajını göstererek takılı kalmalıdır. Dev araçlarımı chrome'da açarsam yukarıda açıklanan sorunu görüyorum. – Gambo

+0

Oh, gerçek uygulamanızda, plunker'da sorun yaşadığınız anlamına mı geliyor? – micronyks

cevap

30
  • RC7

Güncelleme zone.js Pakage [email protected]

<script src="https://unpkg.com/[email protected]/dist/zone.js"></script> 

tarafından

Güncelleme zone.js paket [email protected],

<script src="https://unpkg.com/[email protected]?main=browser"></script> 
+0

Haklısınız. Packages.json dosyasını güncelledim ancak yeni sürümü src dizinine kopyalayan yüce görevimi çalıştırmayı unuttum. Bunu bir kez yaptım, her şey tekrar işe yarıyor. –

+0

Thats good @JKing – micronyks

+1

, TWO eş bağımlılık değişikliklerini özetleyen değişiklik günlüğüdür: https://github.com/angular/angular/blob/master/CHANGELOG.md core: [email protected] çekirdek: [email protected] –

1

Güncelleme paketi ile serbest Angular2.0 .json dosya

"zone.js":

işlenmeyen söz ret Hata: Bölge "0.6.25 versiyonundan"

iç bağımlılıkları

0

Ayrıca 0.6.23 güncelledikten sonra, aşağıdaki hata aldı. js, ZoneAwarePromise (window|global).Promise'un üzerine yazıldığını tespit etti. (Zone.js yüklendiğinde, bir tane yüklemek yükleme zone.js. önce bunu yapması gerekir. Polyfilling Promise API gerekli değildir)

Büyük olasılıkla nedeni Promise polyfill Zone.js sonra yüklenen olmasıdır

core-js/client/shim.min.js BEFORE zone.js yükledikten sonra, uygulamam tekrar çalışıyordu.