Node.js Nasıl Kurulur ?

Node.js Nasıl Kurulur ?
By Codefacture

Node.js, modern web ve uygulama geliştirme süreçlerinde sıkça kullanılan, JavaScript tabanlı bir çalışma ortamıdır. Node.js'i kullanarak hızlı, ölçeklenebilir ve etkili uygulamalar geliştirebilirsiniz.

Node.js Nedir ve Neden Kullanılır?

Node.js, Chrome'un V8 JavaScript motorunu temel alan, açık kaynaklı bir çalışma ortamıdır. Özellikle şu avantajlarıyla dikkat çeker:

  • Hızlı Performans: Asenkron yapısı sayesinde hızlı işlem yapar.

  • Tek Dil Kullanımı: Hem sunucu hem de istemci tarafında JavaScript kullanabilirsiniz.

  • Geniş Kütüphane Desteği: NPM (Node Package Manager) ile binlerce hazır paket mevcuttur.

  • Topluluk Desteği: Geniş ve aktif bir kullanıcı kitlesine sahiptir.

Node.js Nasıl Kurulur? İşletim Sisteminize Göre Adımlar

Node.js kurulumu, işletim sisteminize bağlı olarak değişiklik gösterebilir. Aşağıda Windows, macOS ve Linux için ayrı ayrı adımları bulabilirsiniz.

1. Windows için Node.js Kurulumu

1.1. Node.js Yükleme Dosyasını İndirin

  • Node.js'in resmi web sitesine gidin

  • "LTS (Long Term Support)" sürümünü tercih edin. Bu sürüm, daha stabil ve uzun süre desteklenir.

1.2. Yükleme Dosyasını Çalıştırın

  • İndirilen .msi dosyasını çalıştırın.

  • Kurulum sihirbazındaki adımları takip edin:

    1. Lisans sözleşmesini kabul edin.

    2. Kurulum dizinini seçin (varsayılan dizini kullanabilirsiniz).

    3. Ek bileşenleri seçin (NPM otomatik olarak yüklenecektir).

1.3. Kurulumu Doğrulayın

  • Komut istemcisini açın ve aşağıdaki komutları çalıştırın:

node -v
npm -v
  • Bu komutlar, yüklü olan Node.js ve NPM sürümünü gösterecektir.

2. macOS için Node.js Kurulumu

2.1. Homebrew Kullanarak Node.js Kurulumu

  • Eğer Homebrew yüklü değilse, Terminal'i açın ve aşağıdaki komutu çalıştırarak yükleyin:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • Homebrew ile Node.js yüklemek için şu komutu kullanın:

brew install node

2.2. Kurulumun Başarıyla Tamamlandığını Kontrol Edin

  • Aşağıdaki komutlarla Node.js ve NPM sürümünü kontrol edin:

node -v
npm -v                                                                                              

3. Linux için Node.js Kurulumu

3.1. Paket Yöneticisini Kullanarak Kurulum

Ubuntu/Debian için:

  • Terminal'i açın ve aşağıdaki komutları çalıştırın:

sudo apt update
sudo apt install nodejs npm

CentOS/Red Hat için:

  • Aşağıdaki komutlarla Node.js'i yükleyin:

yum install -y nodejs

3.2. NVM ile Node.js Kurulumu

Node.js'in farklı sürümlerini kolayca yönetmek için NVM (Node Version Manager) kullanabilirsiniz:

  1. NVM'yi yükleyin:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
  1. Node.js'i yüklemek için şu komutu çalıştırın:

nvm install --lts
  1. Mevcut sürümü kontrol edin:

node -v

Node.js Kurulumunda Sık Karşılaşılan Sorunlar ve Çözümleri :

1. Komutlar Tanınmıyor Hatası

  • Sorun: node veya npm komutları çalıştırıldığında "tanınmıyor" hatası alıyorsanız, PATH değişkeni doğru ayarlanmamış olabilir.

  • Çözüm:

    • PATH değişkenine Node.js'in kurulu olduğu dizini ekleyin.

2. NPM Modül Yükleme Sorunları

  • Sorun: NPM ile modül yüklerken izin hatası alabilirsiniz.

  • Çözüm: sudo komutunu kullanarak izin sorunlarını çözebilirsiniz:

sudo npm install -g <modül_adı>

Node.js ve İlk Projenizi Oluşturma :

Node.js'in kurulumunu tamamladıktan sonra, basit bir "Hello, World!" uygulaması oluşturabilirsiniz:

  1. Bir dizin oluşturun ve içerisine geçiş yapın:

mkdir my-node-app
cd my-node-app
  1. Bir app.js dosyası oluşturun ve aşağıdaki kodu yazın:

const http = require('http');

const server = http.createServer((req, res) => {
  res.statusCode = 200;
  res.setHeader('Content-Type', 'text/plain');
  res.end('Hello, World!');
});

server.listen(3000, () => {
  console.log('Server running at http://localhost:3000/');
});
  1. Uygulamayı başlatın:

node app.js
  1. Tarayıcınızda http://localhost:3000 adresine giderek uygulamanızı test edin.

İletişim Formu

Bu form üzerinden tarafımıza ulaşabilirsiniz

    Codefacture

    Kurumsal

  • Hakkımızda
  • Hizmetlerimiz
  • Yazılımcı Kirala
  • CRM & ERP Yazılım
  • İnteraktif Uygulamalar

    Hizmetlerimiz

  • React
  • Next.js
  • Tailwind CSS
  • Node.js
  • Javascript

    İletişim

  • Telefon
  • E-Mail
  • WhatsApp
  • İletişim Formu
  • Toplantı Talebi
© Codefacture 2024 Tüm Hakları Saklıdır

Ortalama Yanıt Süresi: 15 Dakika