Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 8572|Yanıt: 0

NPM Eğitimi (5): package.json Eğitimi Nasıl Kullanılır

[Bağlantıyı kopyala]
Yayınlandı 13.12.2017 14:04:19 | | | |
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.





Önceki:npm eğitimi (4): npm paketlerini yerel olarak kur
Önümüzdeki:mysqldump veritabanı özetlerini içe ve dışa aktarır
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com