Node.js NPM'si


NPM nedir?

NPM, Node.js paketleri veya isterseniz modüller için bir paket yöneticisidir.

www.npmjs.com indirmek ve kullanmak için binlerce ücretsiz paket barındırır.

Node.js'yi yüklediğinizde NPM programı bilgisayarınıza yüklenir.

NPM, bilgisayarınızda çalışmaya hazır!


Paket Nedir?

Node.js'deki bir paket, bir modül için ihtiyaç duyduğunuz tüm dosyaları içerir.

Modüller, projenize dahil edebileceğiniz JavaScript kitaplıklarıdır.


Paket İndir

Paket indirmek çok kolaydır.

Komut satırı arayüzünü açın ve NPM'ye istediğiniz paketi indirmesini söyleyin.

"Büyük harf" adlı bir paket indirmek istiyorum:

"Büyük harf" dosyasını indirin:

C:\Users\Your Name>npm install upper-case

Şimdi ilk paketinizi indirip kurdunuz!

NPM, paketin yerleştirileceği "node_modules" adlı bir klasör oluşturur. Gelecekte kuracağınız tüm paketler bu klasöre yerleştirilecektir.

Projem artık şöyle bir klasör yapısına sahip:

C:\Users\My Name\node_modules\upper-case



Paket Kullanmak

Paket yüklendikten sonra kullanıma hazırdır.

"Büyük harf" paketini, diğer modülleri dahil ettiğiniz şekilde dahil edin:

var uc = require('upper-case');

"Merhaba Dünya!" çıktısını dönüştürecek bir Node.js dosyası oluşturun. büyük harflerle:

Örnek

var http = require('http');
var uc = require('upper-case');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/html'});
  res.write(uc.upperCase("Hello World!"));
  res.end();
}).listen(8080);

Yukarıdaki kodu "demo_uppercase.js" adlı bir dosyaya kaydedin ve dosyayı başlatın:

Demo_uppercase'i başlatın:

C:\Users\Your Name>node demo_uppercase.js

Bilgisayarınızda aynı adımları izlediyseniz, örnekle aynı sonucu göreceksiniz: http://localhost:8080