Console.log ve hata ayıklama yazdırmıyor, yalnızca tanımsız döndürüyor. Neden olabilir? Chrome'u yeniden yüklemeyi denedim, ancak yardımcı olmuyor.
İşte kromun ana sayfasındaki ekran görüntüsü, bu nedenle bazı kodlarda işlevler yeniden tanımlanmadı
Console.log ve hata ayıklama yazdırmıyor, yalnızca tanımsız döndürüyor. Neden olabilir? Chrome'u yeniden yüklemeyi denedim, ancak yardımcı olmuyor.
İşte kromun ana sayfasındaki ekran görüntüsü, bu nedenle bazı kodlarda işlevler yeniden tanımlanmadı
Yanıtlar:
"Varsayılan seviyeler" i tıklayın ve "Bilgi" nin işaretli olduğundan emin olun. Varsayılan olarak yalnızca Hatalar ve Uyarıları gösterecek şekilde ayarlanmıştır
Buraya aynı problemle geldim: /
Tamlık için: Geçerli krom sürümünde, ayar artık altta değildir, ancak konsol sekmesinin üst kısmındaki "Filtre" simgesini (soldan ikinci simge) tıkladığınızda bulunabilir
Bugün itibariyle, Google krom'daki geliştirici araçlarının kullanıcı arayüzü, konsolda gösterilen günlük ifadelerinin günlük düzeyini seçtiğimiz yerde değişti. "Filtre" metin kutusunun yanında bir günlük kaydı düzeyi açılır menüsü bulunur. Desteklenen değerlerdir Verbose
, Info
, Warnings
ve Errors
ile Info
varsayılan seçim olma.
Kimin şiddeti eşit veya daha yüksektir seçilen günlük düzeyi ise "Konsol" sekmesi örneğin gösterilen alacak Herhangi günlük Info
sonra düzeyine sahip tüm günlükleri Info
, Warning
ve Error
konsolunda görüntülenen alacak.
Ben bunu değiştiğinde Verbose
sonra benim console.debug
ve console.log
ifadeleri konsolunda gelmeye başladı. Zaman Info
seviyesi seçilinceye kadar gösterilmiyorlardı.
Aynı sorunu yaşadım. Benim için çözüm Firebug'u devre dışı bırakmaktı çünkü Firebug arka plandaki günlükleri durduruyordu ve sonuç olarak Chrome konsolunda hiçbir günlük gösterilmiyordu.
Aynı sorun, ancak ayarlarımı temizledim. Ayarlar> Tercihler'e girdim ve [Varsayılanları geri yükle ve yeniden yükle] seçeneğini tıkladım. Sadece ayarlarınızın ne olduğunu hatırlayın.
"Filtre" girişinin boş bırakıldığından ve bilerek veya yanlışlıkla hiçbir şey yazılmadığından emin olun. Benim durumumda: P
Benim durumumda drop_console: true
set ile çalışan UglifyPlugin webpack oldu
Bazı JS (veya diğer) kodu çalışmasını engelleyen bir sitede console.log
çalışıyorum ( console.log
muhtemelen üzerine yazılır). console.log
Farklı bir sayfada çalışıp çalışmadığını kontrol ederek bunu test edebilirsiniz (bunun gibi).
Şu anda daha fazla araştırmak için zamanım yok, bu yüzden alert("something is: "+something)
çalıştırmam gereken bir pasajdan istediğim bilgileri almak için kullanılır .
console.log
.
Benim durumumda sadece eski bir önbellek Javascript dosyasıydı. Önbelleği temizledikten sonra günlüklerimi gördüm.
(3 ileti filtrelerle gizlenmiştir. Tüm iletileri göster.)
Çünkü bu seçenek yanlışlıkla etkinleştirilirse, console.log("")
mesaj gösterilir ancak bu gizli durumda olur.
Filtrenin hemen yanındaki " Varsayılan düzeyler " i tıklayın ve " Bilgi " nin işaretli olduğundan emin olun .
Lütfen ekran görüntüsüne bakın:
Benim durumumda korumak günlükleri hile yapmak. Günlükleri göstermek için her şeyi yaptım, ama gidiyor. Kontrol ettim ve işe yarıyor,
Bu benim için çalıştı. Konsol bölümünde, sağ üstteki ayarlara gidin. Koru günlüğünü ve Log XMLHttpsRequests öğelerini seçin.
Bazen en basit şeyler bizi gezdirir ...
Tip console.log
konsolda ve işlev döndürülen Nelerin kontrol edin. Görüyorsanız, ƒ log() { [native code] }
o zaman başka bir şeydir. Daha ƒ (){}
sonra satırın herhangi bir yerinde görürseniz , yerel console.log işlevi değiştirildi.
Bugün bir müşterinin sitesinde çalışıyordum ve sorun buydu. Bu durumda, console.log işlevini el ile geri yükleyebilir veya bunun yerine console.dir () veya console.warn () kullanabilirsiniz.
Filtre kutusunun boş olduğundan emin olun
Temmuz 2020'den itibaren Chrome kullanıcı arayüzü bir kez daha değişti ve günlük kaydı düzeyi açılır listesinin artık hiçbir şey yapmadığı görünüyor.
Bunun yerine, ana konsol bölmesinin solunda istemeden kısıtlayıcı günlük kaydı düzeylerinden birine ayarlanmış olabilecek yeni bir bölme vardır:
Tüm günlük kaydını görüntülemek için en üst kategoriyi (mesajlar) seçin:
DÜZENLEME: SONRA Chrome , yine bazı günlük kaydını kaybeden Filtre kutusuna bir şeyler ekliyor gibi görünüyor , bu yüzden FİLTRE KUTUSUNU TEMİZLEMELİ!
(Filtre kutusu, "Ağ koşulları" altında, her iki resmimin üstünde yer alıyor; "urlwebpack" hakkında oraya koymadığım bazı içerikler olduğunu görebilirsiniz!)