Node.js Windows 10 üzerinde nasıl kurulur? Öncelikle Chrome üzerinde adres çubuğuna www.nodejs.org girilir. Chrome yoksa Mozilla kullanılır, Eğer Mozilla da yoksa Safari ama internet explorer kullanılmaz.
Bu yazı hazırlanırken Node.js websitesinde yukarıdaki gibi bir sayfa karşımıza çıkıyordu ve stabil versiyon sizin de gördüğünüz gibi 10.15.3 LTS idi. Stabil versiyonu tercih ediyoruz ve buraya tıklayıp node.js'i indiriyoruz.
 

İndirdikten sonra Yükleyicimizi açıyoruz. İlk ekran olarak bu geliyor.

 

 

İkinci ibare olarak bu ekran geliyor.

 
 

Lisans Şartlarını kabul ettiğimizi işaretleyip devam ediyoruz.

 
 

Bize kurulum yapmak istediğimiz dizini soruyor. Program Files klasörü bu iş için uygun.

 
 

Burada kurulum sırasında yükleyicinin Windows üzerinde yapacağı ayarlar yer almakta. PATH olarak kayıt ettirilmesi Node.js için önemli. İsterseniz kapatabilirsiniz ama bu sefer de Node'u kendiniz PATH olarak eklemeniz gerekecektir.

 
 

Bütün yönergeleri harfiyen uyguladıktan sonra yükleyicimizi başlatabiliriz.

 
 

Yükleme bittikten sonra yükleyiciyi kapatabiliriz.

 
Windows tuşuna basıyoruz ve buradan "POWER" yazarak Powershell'i açıyoruz.
Buradan
~/Desktop
komutunu çalıştırarak masaüstüne geliyoruz.
sonra;
md ilk-node-uygulamam
yazarak ilk-node-uygulamam adlı bir klasör oluşturuyoruz.
sonra;
cd ilk-node-uygulamam
yazarak klasörün içine giriyoruz. Daha önce yüklediğiniz bir IDE varsa (Benim tavsiyem Atom IDE'dir.) bu IDE'yi açıyoruz. buraya aşağıdaki kodu yazıyoruz.
var http = require('http');

http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/html'});
  res.end('<h1>Hello World!</h1>');
}).listen(8000);
Üstte yazılan kodu IDE'ye girdikten sonra app.js olarak dosyamızı
ilk-node-uygulamam
klasörüne kaydediyoruz.
PowerShell'e tekrar geliyoruz ve aşağıdaki komutu yazıyoruz.
node app.js
Sonra tarayıcımıza gelip localhost:8000 adresine gidiyoruz. Eğer yukarıdaki herşeyi doğru yazdıysanız aşağıdaki gibi bir şey görmüş olmanız gerekiyor.
 

Merhaba Dünya

 

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir