Node.js Projesi Oluşturma Rehberi

"Node.js Projesi Oluşturma Rehberi"

Node.js, JavaScript tabanlı server-side uygulamalar geliştirmek için kullanılan bir platformdur. Bu rehber, temel bir Node.js projesi oluşturmak için adım adım talimatlar sunar.

Adım 1: Node.js ve npm Kurulumu

İlk olarak, bilgisayarınıza Node.js ve npm'yi kurmanız gerekiyor. Resmi Node.js web sitesinden en son sürümü indirip kurabilirsiniz: Node.js İndirme.

Terminal veya komut istemcisinde aşağıdaki komutlarla Node.js ve npm sürümlerini kontrol edebilirsiniz:

node -v
npm -v

Adım 2: Yeni Bir Klasör Oluşturma

Yeni bir proje için bir klasör oluşturun ve bu klasöre geçiş yapın:

mkdir proje-adı
cd proje-adı

Adım 3: package.json Dosyası Oluşturma

Projenizin bağımlılıklarını ve temel bilgilerini içeren bir package.json dosyası oluşturun:

npm init

Komutu çalıştırdığınızda, projenizin adı, sürümü, ana dosya adı gibi bilgileri girmeniz istenecektir.

Adım 4: Express Kurulumu (Opsiyonel)

Express.js, Node.js tabanlı bir web uygulama çatısıdır ve hızlı bir şekilde web uygulamaları geliştirmek için kullanılır.

Eğer bir web uygulaması geliştirecekseniz, Express.js gibi bir web çerçevesi kurabilirsiniz:

npm install express

Adım 5: Uygulama Kodunu Oluşturma

Projenizin ana dosyasını oluşturun, örneğin, index.js adında bir dosya:

Bu dosyada temel bir Node.js uygulaması için giriş kodlarını yazabilirsiniz.

Sonra buraya ilk expressJs kodlarımızı yazarak projemizi çalıştıralım.

// index.js

const express = require('express');
const app = express();
const port = 3000;

app.get('/', (req, res) => {
  res.send('Merhaba, Express!');
});

app.listen(port, () => {
  console.log(`Uygulama http://localhost:${port} portunda çalışıyor.`);
});

 

Adım 6: Uygulamayı Çalıştırma

Projenizi çalıştırmak için terminalde aşağıdaki komutu kullanabilirsiniz:

node index.js

Tarayıcınızdan http://localhost:3000 adresine giderek "Merhaba, Express!" mesajını görmelisiniz.

Eğer Express.js kullanıyorsanız, kodunuzun değişikliklerini otomatik olarak izlemek için nodemon kullanabilirsiniz:

npm install -g nodemon
nodemon index.js

Unutmayın eğer nodemon kullanmazsanız ve index.js dosyasında değişiklik yaparsanız, tarayıcınızda bunu anlık olarak göremezsiniz. nodemon kullanmıyorsanızsa dosyanızda herhangi bir değişikliğin uyğulanması için aşağıdakı komutu yeniden çalıştırmanız gerekecektir.

node index.js

Sonuç

Artık basit bir Node.js projesine sahipsiniz. Projenizi ihtiyacınıza göre özelleştirebilir, ek modüller ekleyebilir ve geliştirmeye başlayabilirsiniz. Node.js ve npm'nin sunduğu geniş ekosistem sayesinde, proje gereksinimlerinize uygun modülleri kolayca ekleyebilirsiniz.

Bu rehber, Node.js ile başlamak isteyenler için temel adımları içerir. Projenizi daha da geliştirmek için Node.js belgelerini ve ilgili kaynakları inceleyebilirsiniz.


Umarım bu rehber, Node.js projeleri oluşturmak isteyenler için yararlı olur!

Aykhan Gasimzade Aykhan Gasimzade verified icon
Full Stack Developer

Merhaba! Ben Aykhan, 1999 doğumlu bir Azerbaycanlıyım ve 2017 yılından bu yana programlamayla ilgileniyorum. Teknolojinin büyülü dünyası beni her zaman etkilemiştir ve bu merakımı kendi blogumda paylaşarak daha geniş bir kitleyle buluşturmayı amaçlıyorum.