Nasıl & Pencereye Node.js ve NPM'yi yükleyin

İçindekiler:

Anonim

Node.js uygulamalarınızı oluşturmaya başlamak için ilk adım, node.js çerçevesinin kurulumudur. Node.js çerçevesi, Windows'tan Ubuntu ve OS X'e kadar çeşitli işletim sistemleri için kullanılabilir. Node.js çerçevesi yüklendikten sonra, ilk Node.js uygulamalarınızı oluşturmaya başlayabilirsiniz.

Node.js ayrıca, özel modülleri kullanarak harici işlevselliği veya genişletilmiş işlevselliği gömme yeteneğine de sahiptir. Bu modüllerin ayrı olarak kurulması gerekir. Bir modül örneği, Node.js uygulamanızdan MongoDB veritabanları ile çalışmanıza izin veren MongoDB modülüdür.

Bu eğitimde öğreneceksiniz-

  • Windows'ta Node.js Nasıl İndirilir ve Kurulur
  • Windows 10/8 / 7'de NPM Nasıl Kurulur
  • İlk "Merhaba Dünya" uygulamanızı Node.js'de çalıştırma

Windows'ta Node.js Nasıl Kurulur

Node.js kullanmanın ilk adımı, Node.js kitaplıklarının istemci sisteme kurulmasıdır. Windows'ta Node.js'yi indirme ve yükleme adımları aşağıdadır:

Adım 1) Windows için Node.js Installer'ı indirin

Https://nodejs.org/en/download/ sitesine gidin ve gerekli ikili dosyaları indirin.

Örneğimizde, 32 bit kurulum dosyalarıyla Windows üzerinde Node.js dosyasını indireceğiz.

Adım 2) Kurulumu çalıştırın

Kurulumu başlatmak için indirilen .msi dosyasına çift tıklayın.

Kuruluma başlamak için ilk ekrandaki Çalıştır düğmesine tıklayın.

Adım 3) Kurulum adımlarına devam edin

Sonraki ekranda, kuruluma devam etmek için "İleri" düğmesine tıklayın

Adım 4) Hüküm ve koşulları kabul edin

Bir sonraki ekranda, lisans sözleşmesini kabul edin ve İleri düğmesine tıklayın.

Adım 5) Yolu ayarlayın

Bir sonraki ekranda, Node.js'nin yüklenmesi gereken konumu seçin ve ardından İleri düğmesine tıklayın.

1. İlk olarak, Node.js'nin yüklenmesi için dosya konumunu girin. Kurulumdan sonra Node.js dosyalarının saklanacağı yer burasıdır.

2. Kuruluma devam etmek için İleri düğmesine tıklayın.

Adım 6) Yüklenecek varsayılan bileşenleri seçin

Varsayılan bileşenleri kabul edin ve İleri düğmesine tıklayın.

Adım 7) Kurulumu başlatın

Sonraki ekranda, Windows'a Node.js'yi yüklemeye başlamak için Yükle düğmesine tıklayın.

Adım 8) Kurulumu tamamlayın

Kurulumu tamamlamak için Finish butonuna tıklayın.

Windows is now recommending that developers use Node.js with WSL2(the Windows subsystem for Linux) 

Windows 10/8 / 7'de NPM Nasıl Kurulur

Node.js'yi herhangi bir istemci makineye kurmanın diğer yolu, bir "paket yöneticisi" kullanmaktır.

Windows'ta NPM (Node Package Manager) indirme işlemi Chocolatey olarak bilinir. İhtiyaç duyduğunuz uygulamaları ve araçları hızlı bir şekilde kurmak için merkezi olmayan bir çerçeve olacak şekilde tasarlanmıştır.

NPM'yi Windows'a Chocolatey aracılığıyla kurmak için aşağıdaki adımların gerçekleştirilmesi gerekir.

Adım 1) Chocolatey'i Kurmak - Chocolatey web sitesinde (https://chocolatey.org/) bu çerçevenin nasıl kurulması gerektiğine dair çok net talimatlar var.

  • İlk adım, komut istemi pencerelerinde aşağıdaki komutu çalıştırmaktır. Bu komut Chocolatey web sitesinden alınmıştır ve Node.js'yi Chocolatey aracılığıyla yüklemek için standart komuttur.
  • Aşağıdaki komut, Chocolatey web sitesinde uzak PowerShell komut dosyasını çağıran bir PowerShell komutudur. Bu komutun bir PowerShell komut penceresinde çalıştırılması gerekir.
  • Bu PowerShell betiği, gerekli bileşenleri indirmek ve uygun şekilde yüklemek için gerekli tüm işleri yapar.

@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object wet.webclient) .DownloadString ('https://chocolatey.org/install.ps1'))" && SET PATH =% PATH%;% ALLUSERSPROFILE% \ chocolatey \ bin

Adım 2) Sonraki adım, paket yöneticisi Chocolatey'i kullanarak Node.js'yi yerel makinenize kurmaktır. Bu, komut isteminde aşağıdaki komutu çalıştırarak yapılabilir.

cinst nodejs kurulumu

Kurulum başarılı olursa, Node.js'nin başarıyla kurulduğuna dair mesaj alacaksınız.

Not: "C: \ ProgramData \ chocolatey \ lib \ libreoffice \ tools \ chocolateyInstall.ps1" gibi bir hata alırsanız, klasörü yolda manuel olarak oluşturun

İlk Hello World uygulamanızı Node.js'de çalıştırma

Node.js indirip bilgisayarınıza yükledikten sonra, bir web tarayıcısında "Merhaba Dünya" görüntülemeyi deneyelim.

Firstprogram.js dosya adıyla 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);

Kod Açıklaması:

  1. "Require" işlevinin temel işlevi, bir JavaScript dosyasını okuması, dosyayı çalıştırması ve ardından bir nesne döndürmeye devam etmesidir. Bu nesneyi kullanarak, gereksinim işlevi tarafından çağrılan modülde bulunan çeşitli işlevler kullanılabilir. Bu yüzden bizim durumumuzda, HTTP'nin işlevselliğini kullanmak istediğimizden ve require (http) komutunu kullanıyoruz.
  2. Bu 2. kod satırında, basit bir işleve dayalı bir sunucu uygulaması oluşturuyoruz. Bu işlev, sunucu uygulamamıza bir talep yapıldığında çağrılır.
  3. Bir talep alındığında, fonksiyonumuzdan istemciye bir "Merhaba Dünya" yanıtı vermesini istiyoruz. WriteHead işlevi, istemciye başlık verilerini göndermek için kullanılır ve son işlevi istemciyle olan bağlantıyı kapatır.
  4. Daha sonra, sunucu uygulamamızın 8080 numaralı bağlantı noktasındaki istemci isteklerini dinlemesi için server.listen işlevini kullanıyoruz. Herhangi bir kullanılabilir bağlantı noktasını buradan belirtebilirsiniz.

Kodu yürütmek

    1. Dosyayı bilgisayarınıza kaydedin: C: \ Kullanıcılar \ Adınız \ firstprogram.js

    2. Komut isteminde, dosyanın depolandığı klasöre gidin. Node firstprogram.js komutunu girin

    1. Artık bilgisayarınız bir sunucu olarak çalışıyor! Herhangi biri bilgisayarınıza 8080 numaralı bağlantı noktasından erişmeye çalışırsa, "Merhaba Dünya!" karşılığında mesaj!

    2. İnternet tarayıcınızı başlatın ve şu adresi yazın: http: // localhost: 8080

Çıktı

Özet

  • Node.js web sitesinde bulunan MSI kurulum modülü aracılığıyla Node.js kurulumunu gördük. Bu kurulum, istemcide bir Node.js uygulaması çalıştırmak için gerekli olan gerekli modülleri kurar.
  • Node.js ayrıca bir paket yöneticisi aracılığıyla da yüklenebilir. Windows paket yöneticisi Chocolatey olarak bilinir. Chocolatey paket yöneticisi, komut isteminde bazı basit komutları çalıştırarak gerekli dosyaları otomatik olarak indirir ve ardından bunları istemci makineye yükler.
  • Basit bir Node.js uygulaması, belirli bir bağlantı noktasında dinleyen bir sunucu oluşturmayı içerir. Sunucuya bir istek geldiğinde, sunucu istemciye otomatik olarak bir 'Merhaba Dünya' yanıtı gönderir.