Çarşamba 29 Mart 2023
Hakkında
Yazarlarımız
Reklam
Künye
İletişim
Webmaster.Kitchen – Türkiye'nin Webmaster MutfağıWebmaster.Kitchen – Türkiye'nin Webmaster Mutfağı

Bülten

Sosyal Medya Yasası Kabul Edildi

Binance ‘e Siber Saldırı

Webmaster.Kitchen – Türkiye'nin Webmaster MutfağıWebmaster.Kitchen – Türkiye'nin Webmaster Mutfağı
  • BAŞLARKEN
    • KOD
      • PHP
      • Asp.Net
      • Swift
      • MySQL
      • CMS
  • TASARIM
    • İpuçları
    • Çizim
    • Illustrator
    • Photoshop
    • Trendler
  • ARAYÜZ
    • JavaScript
    • HTML5
    • CSS
    • REACT
  • İPUÇLARI
    • API
    • Güvenlik
    • IDE
    • Framework
    • OS
    • Verimlilik
    • İçerik
      • Dökümantasyon
      • İpuçları
      • Nasıl Oluşturulur?
  • KAYNAKLAR
    • Tasarım
    • Kod
    • İş
  • GİRİŞİM
    • Finans
    • Girişimci
    • Nasıl yapılır?
  • ARAÇLAR
  1. Anasayfa
  2. Kaynaklar
  3. Yeni başlayanlar için : NPM Nedir?
 Yeni başlayanlar için : NPM Nedir?
Kaynaklar Kod

Yeni başlayanlar için : NPM Nedir?

Yazar : Burcu Altınok 21 Ocak 2018 1 Comment

Günümüzde hız ve optimizasyon oldukça önemlidir. Özellikle web teknolojilerinde bu durum kaçınılmazdır. Web uygulamalarımızda çeşitli tasklar hazırlayıp bunları belirlediğimiz durumlarda çalıştırıp web uygulamalarınız için optimizasyonlar sağlayabiliriz. Bu yazıda bir paket yönetici olan npm’e bakacağız.

NPM(Node Package Manager), JavaScript’in paket yöneticisidir.  JavaScript geliştiricilerin diğer geliştiricilerin paylaştığı kodu tekrar tekrar kullanmasını kolaylaştırır. Yeni uygulamalara kolayca uyarlama yapabilmeyi sağlar. Birisi kodunu revize ettiğinde, uygulamanızı yeni geliştirilmiş kodu dahil edecek şekilde kolayca güncelleyebilirsiniz.

Geliştiriciler, bir sorunun üstesinden gelebilecek küçük bir kod bloğu oluşturur ve kodu, npm kurallarına uyan bir dizine “paket” halinde yerleştirir. Web için geliştiridiğiniz uygulamanız onlarca ve ya yüzlerce küçük paketten oluşacaktır. Geliştiriciler, daha büyük özel çözümler oluşturmak için bu paketleri kullanabilir.

Ekibinizin daha iyi birlikte çalışmasına, geliştirici yeteneklerini projelerde paylaşmasına yardımcı olmak için npm kullanabilirsiniz. Birden çok kod sürümünü yönetmek için npm kullanılır.

Paketleri bulmak için, npm web sitesine göz atabilirsiniz.

Tarama yaparken, npm, Node paketi yöneticisi olarak başladığından, çok sayıda Node modülü bulacaksınız. Node modülleri sunucu tarafında kullanılabilir. Ayrıca, komut satırında kullanmanız için komutlar ekleyen birçok paket bulunmaktadır. Ve ön yüzde kullanılabilecek bir çok paket bulabilirsiniz.

Nasıl 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ü kullanmış oluruz.

  •  “npm install ” komutu ile paket kurulumunu kullanacağımız projeye yaptık.
  •  “npm -g install” komutu ile paket kurulumunu global olarak sunucuya yaptık.
  •  npmjs.org internet sitesinde diğer paketlerine bakabilir.” npm -v “ile npm’in versiyonuna bakabiliriz.
  • Projemizde bir modül ve paket sileceğimizde “npm uninstall” 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 sunucya yükleyebiliyor ve sunucuda diğer projelerde kullanabiliyoruz “npm -g update” komutu ile sunucudaki tüm paketleri güncelliyebiliyoruz.
Etiketler: node package manager nom ne işe yarar npm nasıl kullanılır npm nasıl kurulur npm nedir
Önceki Yazı
Sonraki Yazı

Burcu Altınok (Website)

editor

Sosyal Medya ve Web teknolojileri alanında çalışmalar yapıyorum. Bu konularda yaptığım araştırmaları mutfakta paylaşıyorum. Siz de yaptığınız çalışmaları, edindiğiniz bilgileri paylaşabilirsiniz. Yorum alanı ile mutfağa katkıda bulunun.

1 Yorum

  • Mavi Şapkalı Kız says:
    22 Ocak 2018 at 11:26

    Güzel bir paylaşım olmuş teşekkürler

    Reply

Yorum Yap Yorumu İptal Et.

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

Taze Yazılar
Güncel

Sosyal Medya Yasası Kabul Edildi

14 Ekim 2022
Blockchain

Binance ‘e Siber Saldırı

8 Ekim 2022
Blockchain

Binance ‘den Ücretsiz Eğitim

5 Ekim 2022
Güncel

Japonya için Yenilenen Corolla

4 Ekim 2022
© 2021 Webmaster Kitchen. Tüm Hakları Saklıdır.