Ana içeriğe atla

Kayıtlar

javascript development etiketine sahip yayınlar gösteriliyor

Kolayca Discord Botu Yazın: DiscordJS Helper Pack

Kolayca Discord Botu Yazın: DiscordJS Helper Pack Bu paketle Discord botu yazmayı kolaylaştırın. Bu npm paketi ile Discord botu yazmak çok kolay olacak. Discord (Görsel, I.) İlk önce gerekli paketleri indirelim: npm i discordjs-helper-pack discord.js Yükledikten sonra, bot altyapısını ayarlayalım: const { Client } = require ( 'discord.js' ) const { Configuration } = require ( 'discordjs-helper-pack' ) const client = new Client () Configuration ({ // incessary information client : client, dirname : __dirname, commandsFileName : 'commands' , // commands file eventsFileName : 'events' , // events file chatInputCommand : true , // command interaction //prefix configurations prefix : 'm!' , prefixCommandsFileName : 'prefixCommands' }) Sonra bota izinler verelim: const { Tools } = require ( 'discordjs-helper-pack' ) const { ItentsAll } = new Tools () const client = new Client ({ intents : ItentsAll ()}) Geli...

Typescript Öğrenmek

Typescript Öğrenmek Typescript, Javascript’in bir süper setidir. Bir derleyicidir ve kodlarını Javascripte dönüştürür.  Typescript, Javascript’e ek özellikler getiriyor. Normalde Javascript’de değişkenlere tip veremiyoruz. Ama Typescript bunu sağlıyor. Çünkü JS dinamik tiplere sahiptir ama TS static tiplere sahiptir. Nesne Tabanlı Progralama (OOP) terimlerini getiriyor. Özellikle soyutlama ve kapsülleme. Typescript’i derlemek için kendi derleyicisini kullanabilirsiniz. Ayrıca babel, webpack ile de derleyebilirsiniz. (Görsel, I) Kurulum: npm i -g typescript Bu komut global olarak kurar.  Derleme: tsc dosya.ts Birkere derler ve bırakır. Ama her değişikliğinizde derlemesini istiyorsanız: tsc dosya.ts -w Tipler Neyse, gelin ilk içeriğimizi yazalım, bir yazılımcı klasiği olan “ hello world ” ile başlayalım: let text : string = "Hello World" ; // Tipini 'string' yaptık. text = "Merhaba dünya!" // Böyle dersek, kabul eder. text = 5 // Dersek eğer hata verir. Se...