Yerel olarak yüklü npm paketlerini yönetmenin en iyi yolu package.json dosyası oluşturmaktır.
Bir package.json dosyası size birçok harika şey sunar:
Projenizin dayandığı paketler için dokümantasyon görevi görür. Projenizin kullanabileceği paket sürümünü semantik sürüm kuralları kullanarak belirlemenize olanak tanır. Bu da yapılarınızı tekrarlanabilir hale getiriyor, bu da diğer geliştiricilerle paylaşmayı kolaylaştırıyor. Gereksinimler
En azından,package.json olmalı:
"isim": Tamamen küçük harfler, boşluk, tire ve alt çizgi izin verilmez
"Versiyon": x.x.x biçiminde, semver spesifikasyonuna uygun olarak
Mesela:
Bir package.json oluşturun
Bu, komut satırı anketi başlatır ve sonunda komutu başlattığınız dizinde bir package.json oluşturur.
Varsayılan package.json alabilirsiniz, npm init çalıştırarak --yes veya -y bayrağı ile:
Bu herhangi bir soru sormaz, bunun yerine mevcut dizinden çıkarılan bilgileri kullanarak varsayılan bir package.json oluşturur.
isim: Mevcut dizinin adı Sürüm: Her zaman 1.0.0 descrip{filter}tion: readme'deki bilgi, aksi takdirde boş bir dizi "" Main: Her zaman index.js scrip{filter}ts: Varsayılan olarak boş bir test betiği oluşturur anahtar kelimeler: boş Yazar: boş lisans:ISC Hatalar: Mevcut dizinden (varsa) bilgiler Ana sayfa: mevcut dizinden bilgi (varsa) Ayrıca init komutu için birkaç yapılandırma seçeneği ayarlayabilirsiniz. Faydalı bazıları:
(package.json dosyayı silip yeniden oluşturmanız gerekiyor, sonra değiştirmezseniz otomatik olarak değiştirilmez veya üzerine yazılmaz!) )
Not:
package.json'de açıklama alanı yoksa, npm README.md'nin ilk satırını veya README kullanır. Bu açıklama, paketinizi npm aramalarında bulmasına yardımcı olabilir, bu yüzden paketinizi daha erişilebilir hale getirmek için package.json içinde özel bir açıklama yapmak çok faydalıdır.
|