kullanarak kaynak kodunu göstermiyor IE 9'un requirejs/omurga uygulamasında ilk kez çalışacağı bir sayfa sorununu ayıklamaya çalışıyorum, ancak sayfa yeniden yüklenemedi. Ancak, bu sorunu f12 IE geliştirici araçlarını kullanarak hata ayıklamaya çalıştığımda, IE, RequireJS'nin içerdiği dosyaları yüklemediğinden bir kesme noktası ayarlamak için kaynağa gidemiyorum. IE başağımı düzeltmek için bu sorunu nasıl çözebilirim ??Internet Explorer Geliştirici Araçlar, RequireJS
cevap
Sanırım partiye geç kaldım ama umarım cevabınız size ve başkalarına da yardımcı olur. Hata ayıklamak istediğiniz dosya veya dosyadaki satır, bu satırın önüne önce ->debugger;
ekleyin.
Dolayısıyla, require.js komut dosyanızı yüklediğinde ve bu dize ile karşılaştığı zaman, debugger;
mevcut olduğunda otomatik olarak bu satırda durdurulur.
araçları gerektirir ile tek bir js dosyası oluşturabilirsiniz:
- bu tek dosyada (http://requirejs.org/docs/optimization.html#onejs)
- sette requirejs dahil hiçbiri (minified hiçbir kaynak - http://requirejs.org/docs/optimization.html#shallow) için optimize
index.html dosyasında bu dosyayı require.js yerine bağlayın.
IE ile hata ayıklayabilirsiniz.
Zaman zaman aynı sorunu yaşıyorum. Ne zaman yardımcı olur: Hata ayıklayıcı görünümünde tüm dosyaları kapatın, DevTools'u açık bırakın, sayfanın devam etmesine izin vermek için Oynat'a basın ve ardından eyleminizi sayfada yapın veya yeniden yükleyin - hata ayıklayıcıda durursa; tekrar, tüm dosyalar yüklenecek. Ama hala araştırıyor;)
HTML sekmesindeki yenileme simgesini tıklatmak fark yaratıyor mu? – epascarello
Gereksinimlere HTML görünümünde yazdığı tüm komut dosyası etiketlerini yeniler. Ancak, komut sekmesi bu yeni komut dosyalarını yansıtmaz (onları göremez) –