Node.js terminal hatası nasıl çözülür?

Framboğaz

Hectopat
Katılım
13 Ocak 2023
Mesajlar
1.841
Çözümler
4
Daha fazla  
Cinsiyet
Erkek
Telegram botunu tekrar çalıştırırken şöyle bir hatayla karşılaştım, bunu nasıl çözerim?

1738834610487.png
 
Son düzenleyen: Moderatör:
NodeJS sürümüyle ilgili bir uyarı mı ne yapmam lazım ?
Hayir. Botunun kullandigi modullerden biri olan punycode artik gelistirme almayacak ve bir noktadan sonra kullanimdan kalkacak demek oluyor. Yerine alternatif modul bul diyor. Bulmak zorunda degilsin ve punycode tamamen obsolete olana kadar gormezden gelebilirsin hatayi. Bir acik varsa o libraryde, kapatilmayacak. Eger production'da kullanacaksan alternatiflerine bak. Kullandigin bir kutuphaneninin bagimliliklarindan biriyse elleme onlar cozer.
 
Hayir. Botunun kullandigi modullerden biri olan punycode artik gelistirme almayacak ve bir noktadan sonra kullanimdan kalkacak demek oluyor. Yerine alternatif modul bul diyor. Bulmak zorunda degilsin ve punycode tamamen obsolete olana kadar gormezden gelebilirsin hatayi. Bir acik varsa o libraryde, kapatilmayacak. Eger production'da kullanacaksan alternatiflerine bak. Kullandigin bir kutuphaneninin bagimliliklarindan biriyse elleme onlar cozer.
Stackoverflow da nodejs sürümünü düşürmeyle geçiyor yazıyordu ama ileriye dönük değilmiş. Muhtemelen kütüphaneden kaynaklıdır teşekkür ederim.
 
Stackoverflow da nodejs sürümünü düşürmeyle geçiyor yazıyordu ama ileriye dönük değilmiş. Muhtemelen kütüphaneden kaynaklıdır teşekkür ederim.
Node.js'in builtin librarysi normalde punycode. O yuzden versiyon degistirmeyle geciyor diyorlar. Cunku onceki versiyonlarda henuz deprecate edilmemisti. 7.0.0 ile deprecate edildi. 7.0.0 bayagi eski bir versiyon (7+ yil olmus). Warningten kurtulmanin yolu libraryinin en guncel surumune gecmek (eger en guncel surumdeysen ve hala uyari veriyorsa, guncelleme beklemelisin).
 
NodeJS sürümüyle ilgili bir uyarı mı ne yapmam lazım ?

Eger sen kullaniyorsan bunu ayni isi yapan guncel lib bulmalisin. Senin kullandigin bir library kullaniyorsa onun guncel surumunu kullandigindan emin olmalisin.

Warning oldugu icin henuz bir seyleri bozmamistir, planli deprecate ediyorlardir; surum guncellemesi yaparken dikkate alirsin.

Ayrica her projede en guncel library'leri kullanmak zorunda degilsin, stabilite ve en guncel versiyon nadiren bir arada iyi giden combodur.

Warningleri umursamamak genelde yanlis bir eylem ama saniyede 80 tane lib degistirildigi icin JS dunyasinda bence kabul edilebilir.
 

Technopat Haberler

Yeni konular

Geri
Yukarı