npm nedir? JavaScript Paket Yöneticisinin Açıklaması

npm nedir? JavaScript Paket Yöneticisinin Açıklaması

Paketler birçok programlama dilinin önemli bir parçasıdır ve JavaScript de bir istisna değildir. Bir web sunucusu oluşturmaktan e-posta göndermeye kadar uygulamanıza veya komut dosyanıza çeşitli işlevler eklemek için kullanılabilirler.





Paketler olmadan, bunu gerektiren her projenizde aynı işlevselliği programlayarak tekerleği yeniden icat etmeniz gerekir. Ilgilenen? Bu kılavuz, npm ile JavaScript'te paketleri nasıl kurabileceğinizi ve kullanabileceğinizi ele alacaktır.





Düğüm Paket Yöneticisi (npm) Nedir?

JavaScript, paket yöneticisi ve paket deposu olarak genellikle npm olarak kısaltılan Düğüm Paket Yöneticisini kullanır. Node, JavaScript kodunu tarayıcının dışında yürütmek için kullanılan JavaScript çalışma zamanı ortamı olan Node.js'nin kısaltmasıdır.





üzerinde barındırılan bir milyondan fazla paketle npm web sitesi , geliştiriciler muazzam JavaScript kitaplıkları kataloğunu arayabilir ve bunlara göz atabilir. Bu paketlerden bazıları haftada 10 milyondan fazla kez indirilir. Web sitesi, kaynak kodu, belgeler, sürüm numarası ve paketlenmemiş boyut gibi üzerinde barındırılan tüm paketlerle ilgili bilgiler sağlar.

Web sitesinin yanı sıra npm, geliştiricilerin bu paketleri kurmasına veya kaldırmasına izin veren bir komut satırı aracı da sağlar.



NPM Komut Satırı Aracını Yükleme

npm komut satırı aracı, Node.js ile yerleşik olarak gelir. Bu nedenle, JavaScript paketlerini kullanmadan önce Node.js'yi makinenize indirmeniz önemlidir.

Yetkiliyi ziyaret edin Node.js web sitesi İşletim sisteminize bağlı olarak uygun sürümü indirmek için. İndirdikten sonra, yükleme işlemini tamamlamak için ekrandaki talimatları izleyin.





Daha fazla bilgi için, adresindeki kılavuzumuza göz atın. Node.js'yi Windows'a yükleme . Linux makinenize birden çok Node.js sürümü yüklemeyi planlıyorsanız, NVM gibi araçlar birden çok Node.js yüklemesini yönetmenize yardımcı olabilir.

Yüklemenizi doğrulamak için Windows'ta komut istemini veya Linux ve macOS'ta terminali açın ve aşağıdaki komutları çalıştırın:





insanların telefonlarının arkasında ne var
node --version
npm --version

Kurulum başarılı olursa terminal, Node.js ve npm'nin kurulu sürümünü görüntüler.

Paketleri Yükleme

npm komut satırı aracı, tek satırlık komutuyla JavaScript veya Node.js projelerinize paket yüklemeyi son derece basit hale getirir. Proje dizininizde komut istemini veya terminali açın ve aşağıdaki komutu çalıştırın:

npm install

Paket adlarını bir boşlukla ayırarak, tek bir komut kullanarak birden çok paket de kurabilirsiniz:

npm install ...

Kurulu Paketleri Kullanma

Paketleri npm install komutunu kullanarak kurduktan sonra, onları kullanmaya başlamanızın zamanı geldi. adlı yeni bir klasör olduğunu fark edebilirsiniz. node_modules ve 2 yeni dosya, paket.json ve paket kilidi.json , otomatik olarak oluşturulmuştur. Bu dosyalar için endişelenmenize gerek yok. npm, projenizin bağımlılıklarını takip etmek için bunları oluşturur.

Kurulu paketleri kullanmak için, bunları JavaScript kodunuza aktarmanız veya içe aktarmanız gerekir. Bunu yapmak için kullanılan sözdizimi, kullandığınız JavaScript sürümüne bağlı olarak bu iki komuttan biri olabilir:

const package = require('package-name');
import package from 'package-name';

Tam sözdizimi için kullandığınız paketin belgelerine npm web sitesinden bakabilirsiniz.

Paketleri Kaldırma

Paketleri kaldırmak, yüklemek kadar kolaydır. Projenizden paketleri kaldırma komutu:

npm uninstall

Tıpkı install komutu gibi, birden çok paketi tek bir komutta şu yollarla da kaldırabilirsiniz:

sabit sürücünün başarısız olup olmadığı nasıl test edilir
npm uninstall ...

Paketleri Verimli Kullanmak

Paketler bir geliştirici olarak hayatınızı kolaylaştırabilirken, projeniz ile kullandığınız paketler arasında bir bağımlılık da yaratır. Bu nedenle, birden fazla paket yüklemeden önce biraz düşünmeniz önerilir.

Kurulu paketleri ihtiyaçlarınıza göre kapsamlı bir şekilde değiştirmek yerine, kendi paketlerinizi de oluşturabilir ve npm'de ücretsiz olarak yayınlayabilirsiniz. Doğru bir tasarım kalıbı ile size ve ekibinize gelecek projelerde kullanmak üzere paketler oluşturabilir ve kodunuzu yeniden kullanılabilir hale getirebilirsiniz.

Resim Kredisi: Ferenc Almasi Sıçramayı kaldır

Paylaş Paylaş Cıvıldamak E-posta Tasarım Modellerini Kullanarak JavaScript'te Yeniden Kullanılabilir Kod Nasıl Oluşturulur

Tasarım kalıplarının nasıl kullanılacağını anlamak, JavaScript'te yeniden kullanılabilir kodu kullanmanızı sağlayacaktır. İşte bilmeniz gerekenler.

Sonrakini Oku
İlgili konular
  • Programlama
  • JavaScript
  • Paket Yöneticileri
Yazar hakkında Nitin Ranganath(31 Makale Yayınlandı)

Nitin, JavaScript teknolojilerini kullanarak web uygulamaları geliştiren hevesli bir yazılım geliştiricisi ve bilgisayar mühendisliği öğrencisidir. Serbest web geliştiricisi olarak çalışıyor ve boş zamanlarında Linux ve Programlama için yazmayı seviyor.

Nitin Ranganath'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

Abone olmak için buraya tıklayın