Node.js Nasıl Kurulur ve Çalıştırılır? – Adım Adım Kılavuz

Node.js’in nasıl kurulacağını ve çalıştırılacağını adım adım anlatan bir rehber. Yeni başlayanlar için basit bir uygulama örneği ve NPM kullanımı hakkında bilgi içerir.

BFS

Node.js, JavaScript ile backend geliştirmek isteyenler için mükemmel bir seçenektir. Özellikle web geliştirme dünyasında büyük bir popülariteye sahip olan Node.js, hızlı ve verimli uygulamalar yazmanıza olanak tanır. Peki, Node.js’i nasıl kurar ve çalıştırırsınız? Gelin, bunu adım adım keşfedelim!

Adım 1: Node.js’i İndirme



İlk iş olarak, Node.js’in resmi sitesine gitmelisiniz. Burada iki farklı sürüm ile karşılaşacaksınız:
1. LTS (Long Term Support) sürümü
2. Current (En Güncel) sürüm

LTS sürümü genellikle daha stabil ve uzun vadeli destek alır, bu yüzden genellikle çoğu kullanıcı tarafından tercih edilir. Bu sürümü seçip bilgisayarınıza indirmeniz yeterli. İndirme işlemi tamamlandıktan sonra, kurulum dosyasına tıklayıp işlemi başlatın.

Adım 2: Node.js Kurulumu



Kurulum dosyasını çalıştırdıktan sonra, sizi basit bir kurulum sihirbazı karşılayacak. Yapmanız gereken tek şey, “Next” butonlarına basmak ve kurulumun bitmesini beklemek. Node.js kurulduktan sonra, sisteminize başarıyla yüklendiğini kontrol etmek için terminal veya komut istemcisine şu komutu yazabilirsiniz:


node -v


Bu komut size Node.js’in yüklü versiyonunu gösterecektir. Eğer her şey yolundaysa, versiyon numarasını görmelisiniz.

Adım 3: NPM (Node Package Manager) İle Tanışın



Node.js ile birlikte, otomatik olarak NPM (Node Package Manager) da yüklenmiş olacaktır. Bu, Node.js projelerinizde kullanabileceğiniz harika bir paket yöneticisidir. NPM sayesinde, projelerinizde ihtiyaç duyduğunuz çeşitli kütüphaneleri kolayca yükleyebilirsiniz.

NPM’in doğru şekilde kurulduğunu kontrol etmek için şu komutu yazabilirsiniz:


npm -v


Bu komut, yüklü olan npm sürümünü gösterir. Eğer doğru bir sürüm numarası görüyorsanız, kurulumunuz tamamlanmış demektir!

Adım 4: Basit Bir Node.js Uygulaması Yazmak



Kurulum işlemini başarıyla tamamladınız ve her şeyin düzgün çalıştığından emin oldunuz. Şimdi sırada basit bir uygulama yazmak var! Hadi bir "Merhaba Dünya" uygulaması oluşturalım.

Öncelikle, bilgisayarınızda bir proje klasörü oluşturun ve terminal üzerinden bu klasöre gidin:


mkdir merhaba-dunya
cd merhaba-dunya


Ardından, yeni bir dosya oluşturun ve adını app.js koyun. Bu dosyada aşağıdaki basit kodu yazın:


console.log("Merhaba Dünya!");


Bu dosyayı kaydettikten sonra terminale geri dönün ve şu komutu çalıştırarak uygulamanızı çalıştırın:


node app.js


Eğer her şey yolunda giderse, terminalde şu yazıyı görmelisiniz:

Merhaba Dünya!

İşte, Node.js ile ilk uygulamanızı yazdınız! Bu basit adımla, JavaScript kullanarak backend geliştirmeye ilk adımınızı attınız.

Adım 5: Paketler ile Çalışmaya Başlayın



Node.js’in en büyük avantajlarından biri, size yüzlerce kullanışlı kütüphane ve paket sunmasıdır. Örneğin, Express.js gibi bir framework ile çok hızlı bir şekilde web uygulamaları geliştirebilirsiniz.

Bir paket yüklemek için npm kullanabilirsiniz. Mesela, Express.js'i yüklemek için şu komutu yazabilirsiniz:


npm install express


Bu komut, Express.js paketini projenize dahil eder ve artık projelerinizde kullanabilirsiniz. Böylece, kendi Node.js sunucunuzu oluşturabilir ve web uygulamanızda dinamik içerik sunabilirsiniz.

Sonuç



Node.js’in kurulumu oldukça basit, değil mi? Şimdi, Node.js’i kurarak ve temel adımları takip ederek hızlıca uygulamalar geliştirmeye başlayabilirsiniz. Unutmayın, Node.js ile sınırsız olasılık sizi bekliyor! Hedefiniz ister web uygulamaları geliştirmek, ister mikro servisler oluşturmak olsun, Node.js her iki durumda da harika bir araçtır.

Artık hem frontend hem de backend geliştirme dünyasına tek bir dil ile adım atabilirsiniz. Haydi, projelerinizi oluşturmak için Node.js'i keşfedin ve JavaScript dünyasında başarılı adımlar atın!

İlgili Yazılar

Benzer konularda diğer yazılarımız

ASP.NET Core ile Mobil Uygulama Geliştirme: Cross-Platform Web ve Mobil Uygulama Birleştirme

Günümüzde mobil uygulamalar hayatımızın ayrılmaz bir parçası haline geldi. Akıllı telefonlarımızda geçirdiğimiz zamanın büyük bir kısmını mobil uygulamalar sayesinde geçiriyoruz. Peki, bir mobil uygulama geliştirirken karşılaştığımız zorlukları nasıl...

ASP.NET Core 500 Internal Server Error: Sebepleri ve Çözümleri

Bir web geliştiricisi olarak, karşılaştığınız en zorlayıcı hatalardan biri şüphesiz "500 Internal Server Error"dır. Bu hata, web uygulamanızda her şeyin yolunda gittiğini düşündüğünüz bir anda karşınıza çıkabilir ve tüm projeyi durdurabilir. Ancak merak...

OAuth2 Authentication Error: Nedenleri ve Çözümleri

OAuth2 Authentication Error: Gerçekten Neyin Peşindeyiz?Her geliştirici, kimlik doğrulama hatalarıyla bir noktada karşılaşmıştır. Ama bazen işler kontrolden çıkabiliyor. Eğer bir gün OAuth2 ile çalışırken bir kimlik doğrulama hatası aldığınızda, yalnız...