Node.js ve NPM Nasıl İndirilir ve Kurulur Windows
⚡ Akıllı Özet
Node.js kurulumu Windows Resmi MSI yükleyicisini veya Chocolatey paket yöneticisini kullanır; her ikisi de NPM'yi içerir. Kurulumdan sonra, basit bir HTTP sunucu betiği, çalışma zamanının tarayıcıda "Merhaba Dünya" yanıtı verdiğini doğrular.

Node.js uygulamalarınızı geliştirmeye başlamak için ilk adım, Node.js çerçevesinin kurulumudur. Node.js çerçevesi, çeşitli işletim sistemleri için mevcuttur. Windows için Ubuntu ve OS X. Node.js çerçevesi yüklendikten sonra ilk Node.js uygulamalarınızı oluşturmaya başlayabilirsiniz.
Node.js ayrıca özel modüller kullanarak harici veya genişletilmiş işlevselliği entegre etme özelliğine de sahiptir. Bu modüllerin ayrı olarak yüklenmesi gerekir. Bir modül örneği şöyledir: MongoDB modül, çalışmanıza olanak tanır MongoDB Node.js uygulamanızdan veritabanları.
Node.js nasıl kurulur Windows
Node.js kullanmanın ilk adımı, Node.js kitaplıklarının istemci sisteme kurulumudur. Aşağıda Node.js'yi indirip yükleme adımları verilmiştir. Windows:
) 1 Adım Node.js Yükleyicisini İndirin Windows.
siteye git https://nodejs.org/en/download/ ve gerekli ikili dosyaları indirin. Örneğimizde, Node.js'yi indireceğiz. Windows 32 bit kurulum dosyalarıyla.
) 2 Adım Kurulumu çalıştırın. Double İndirdiğiniz .msi dosyasına tıklayarak kurulumu başlatın. İlk ekranda çıkan Çalıştır düğmesine tıklayarak kurulumu başlatın.
) 3 Adım Sonraki ekranda, Node.js indirme ve yükleme işlemine devam etmek için "İleri" düğmesine tıklayın.
) 4 Adım Şartları ve koşulları kabul edin. Sonraki ekranda lisans sözleşmesini kabul edin ve İleri düğmesine tıklayın.
) 5 Adım Yolu ayarlayın. Sonraki ekranda, Node.js'nin kurulması gereken konumu seçin ve ardından İleri düğmesine tıklayın.
- Öncelikle, Node.js kurulumu için dosya konumunu girin. Kurulumdan sonra Node.js dosyaları burada saklanacaktır.
- Kurulum işlemine devam etmek için İleri düğmesine tıklayın.
) 6 Adım Kurulacak varsayılan bileşenleri seçin. Varsayılan bileşenleri kabul edin ve İleri düğmesine tıklayın.
) 7 Adım Kurulumu başlatın. Sonraki ekranda, kurulumu başlatmak için Node.js yükle düğmesine tıklayın. Windows.
) 8 Adım Kurulumu tamamlayın. Kurulumu tamamlamak için Bitir düğmesine tıklayın.
Not: Windows Artık geliştiricilerin Node.js kullanmasını öneriyor. WSL2 ( Windows Linux tarzı geliştirme iş akışları için Linux Alt Sistemi (Subsystem for Linux).
NPM'nin Kurulumu Windows 10/8/7
Herhangi bir istemci makinesine Node.js kurmanın diğer bir yolu da "paket yöneticisi" kullanmaktır. WindowsNPM (Düğüm Paketi Yöneticisi) indirme işlemi Chocolatey olarak bilinir. İhtiyacınız olan uygulamaları ve araçları hızlı bir şekilde yüklemek için merkezi olmayan bir çerçeve olacak şekilde tasarlandı.
NPM'yi yüklemek için Windows Chocolatey üzerinden aşağıdaki adımların gerçekleştirilmesi gerekiyor.
) 1 Adım Chocolatey'i Yükleme – The Chocolatey web sitesi Bu çerçeve yazılımının nasıl kurulması gerektiğine dair çok açık talimatlar içeriyor.
- İlk adım, komut istemi penceresinde aşağıdaki komutu çalıştırmaktır. Bu komut Chocolatey web sitesinden alınmıştır ve Chocolatey aracılığıyla Node.js'yi yüklemek için standart komuttur.
- Aşağıdaki komut, Chocolatey web sitesindeki uzak PowerShell betiğini çağıran bir PowerShell komutudur. Bu komutun bir PowerShell komut penceresinde çalıştırılması gerekir.
- Bu PowerShell betiği, gerekli bileşenlerin indirilmesi ve uygun şekilde kurulması için gerekli tüm çalışmaları yapar.
@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin
) 2 Adım Sonraki adım, Chocolatey paket yöneticisini kullanarak Node.js'i yerel makinenize kurmaktır. Bunu, komut isteminde aşağıdaki komutu çalıştırarak yapabilirsiniz.
Kurulum başarılı olursa Node.js kurulumunun başarılı olduğu mesajını alacaksınız.
Not: Eğer “C:\ProgramData\chocolatey\lib\libreoffice\tools\chocolateyInstall.ps1” gibi bir hata alıyorsanız, belirtilen yolda klasörü manuel olarak oluşturun.
İlk Merhaba Dünya uygulamanızı Node.js'de çalıştırma
Node.js'i bilgisayarınıza indirip kurduktan sonra, bir web tarayıcısında "Merhaba Dünya"yı görüntülemeyi deneyelim. firstprogram.js dosya adıyla bir Node.js dosyası oluşturun.
var http = require('http'); http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/html'}); res.end('Hello World!'); }).listen(8080);
Code Açıklama:
- “Require” fonksiyonunun temel işlevi, bir JavaSenaryo `require` fonksiyonu dosyayı çalıştırır ve ardından bir nesne döndürür. Bu nesneyi kullanarak, `require` fonksiyonu tarafından çağrılan modülde bulunan çeşitli işlevleri kullanabilirsiniz. Dolayısıyla, bizim durumumuzda HTTP işlevini kullanmak istediğimiz için `require(http)` komutunu kullanıyoruz.
- Bu ikinci kod satırında, basit bir fonksiyona dayalı bir sunucu uygulaması oluşturuyoruz. Bu fonksiyon, sunucu uygulamamıza bir istek gönderildiğinde çağrılır.
- Bir istek alındığında, fonksiyonumuzdan istemciye "Merhaba Dünya" yanıtı döndürmesini istiyoruz. `writeHead` fonksiyonu istemciye başlık verilerini göndermek için kullanılırken, `end` fonksiyonu istemciyle olan bağlantıyı kapatır.
- Ardından, sunucu uygulamamızın 8080 numaralı porttan gelen istemci isteklerini dinlemesini sağlamak için `server.listen` fonksiyonunu kullanıyoruz. Burada dilediğiniz kullanılabilir portu belirtebilirsiniz.
Kodun yürütülmesi
- Dosyayı bilgisayarınıza kaydedin: C:\Users\Your Name\firstprogram.js
- Komut isteminde, dosyanın saklandığı klasöre gidin. `Node firstprogram.js` komutunu girin.
- Artık bilgisayarınız bir sunucu gibi çalışıyor! Herhangi biri bilgisayarınıza 8080 numaralı porttan erişmeye çalışırsa, karşılığında "Merhaba Dünya!" mesajı alacaktır.
- İnternet tarayıcınızı başlatın ve adresi yazın: http://localhost:8080
Çıktı:












