Node.js npm (Node Packaged Modules) ile nodejs modüllerini indirmek ve projemize dahil etmek için kullanılır.
npm kullanımı iki şekildedir. global olarak ve sadece tek projede kullanma gibi npm ile proje yüklerken -g dersek modülü global olarak yükler ve tüm projelerimizde o modülü kullanabiliriz.
Nodejs ile Hazır Npm Paket Kullanımı
Hazır yazılmış nodejs paketlerinin projenize dahil etme ve kullanımı gayet basittir. Npm paket yöneticisi npmjs.com üzerinden özellikleri projenize uyan paketi aratarak projenizde kullanım komutları:
//hazır yazılmış bir nodejs paketi projenize dahil etmek için komutu npm install paketadi //Hazır yazılmış nodejs paketini bağımlılığınız olarak package.json dosyasında belirtme komutu npm install --save paketadi
Örnek bir paketi projemizde index.js dosyamızda kullanalım. Adı colors linki: npmjs.com/package/colors
//Paketi Kuralım npm install --save colors //Kurulduğunun kontrolünü package.json dosyanızda dependencies altında versionu ile birlikte yazar. "dependencies": "colors": "1.4.0" } //Paketi projemize dahil edelim var colors = require('colors'); //Ekrana yazdıracağız console.log('hello'.green); //nodejs dosyamızı çalıştıralım node index.js //Consolda çıktı olarak: green text İşlem bukadar eğer sizde ekran çıktısı aldıysanız sorun yok demektir.
"npm -g install colors" komutu ile paket kurulumunu global olarak tüm servera yaptık.
npmjs.org internet sitesinde diğer paketlerine bakabilir. nmp -v ile npm kurulu olup olmadığını kontrol edebiliriz.
projemizde bir modül ve paket sileceğimizde npm uninstall colors komutu ile gerçekleştirebiliyoruz.
npm modül araması yapmak için npm search colors komutu ile colors ile ilgili tüm nodejs döküman sonuçlarını bulabiliriz.
"npm ls" komutu ile hangi paketleri yüklediğimizi görebiliyoruz "npm update" komutu ile paketleri güncelliyebiliyoruz "npm remove colors" komutu ile paketi kaldırabiliyoruz "npm -g install colors" komutu ile paketi global olarak tüm servera yükleyebiliyor ve serverda diğer projelerde kullanabiliyoruz "npm -g update" komutu ile serverdaki tüm paketleri güncelliyebiliyoruz
npm modülleri projemize dahil ederken package.json kontrol eder ve projemizi başka bir servera taşıdığımızda npm install dediğimizde package.json ile belirttiğimiz tüm modülleri indirir. teker teker kurmak yerine package.json bu nedenle projelerimize zenginlik katar kullanılmasını tavsiye ederim.
örnek bir package.json yapalım ve projemizde colors modülünü belirtelim.
{ "name": "colors_proje", "version": "0.0.0", "description": "projemizin açıklaması", "dependencies": { "colors": "lates" } }
burada lates son versiyonunu yükle demektir. Notlarımın faydalı olması dileğiyle bir sonraki makalede görüşmek ümidiyle.

Telif Hakkı:
Problemi Şikayet Et!HAKKIMDA
Yazılım Uzmanlığı konusunda 11 yılı aşkın süredir Türkiye'de Cumhurbaşkanlığı olmak üzere Kurumlara ve Tüzel kişilere; Yön verme, Yücelik Sağlama ve Büyüme gereksinimlerinden doğan Yazılım ihtiyaclarına çözümler sunmaktayım.
<html>
<body>
<h5>
Yazılım
&
Teknoloji
</h5>
<p>
Dünyasına
Hoş Geldiniz.
</p>
</body>
</html>
Son Eklenen Konular
Nginx Nedir, Nasıl Çalışır, Kurulumu, Hata ve Çözümü
03 Haziran, 2022
Web Site | Web Tasarım | Web Yazılım
27 Nisan, 2022
Html URL ASCII Karakter kodları
04 Mart, 2022
Jquery Alert, Sweet alert, Dialog Kullanımı
03 Mart, 2022
Doğal Seo Çalışması Nasıl Yapılır?
19 Şubat, 2022
En Çok Okunanlar
Google api key nasıl alınır?
26 Eylül, 2013
Youtube Video'sunu Gif Yapma Gif'e Çevirme
17 Ağustos, 2013
linux çeşitleri nelerdir?
13 Ağustos, 2013
Php ile bot nasıl yapılır?
22 Eylül, 2013
Ajax ile sayfa yenilenmeden resim yükleme nasıl yapılır?
04 Ekim, 2013
İlgili İçerikler
-
25 Aralık, 2021 3079
Nodejs Bot Nasıl Yapılır, Nodejs ile Web Scraping Nasıl Yapılır?
-
12 Aralık, 2021 1308
Nodejs https server ssl url ile nasıl çalışır?
-
27 Haziran, 2021 2522
Nodejs Projesini Sunucuya Yükleme, Nodejs Deploy işlemi
-
26 Haziran, 2021 1553
Nodejs Server Port Kurma, sonrasında veri gönderme, veri alma ve port nasıl Dinlenir?
-
08 Haziran, 2021 879
Nodejs Olaylar (Events) Yöneticisi
-
08 Haziran, 2021 3319
Nodejs ile Dosya oluşturma, okuma, yazma ve silme işlemleri