React.js'de bağımlılık tam olarak ne demektir?
React.js üzerinde çalışıyorum ve proje klasörlerini bazı kodları denemek için ayarlayarak başladım. Ancak bazı terimler yeni başlayan biri olarak kafamı karıştırıyor. Bunlardan biri "bağımlılık" tır. Onu aradığımda, sonuç yalnızca bağımlılık ekleme şeyiyle ilgilidir, ancak "bağımlılığın" kendisi nedir?
Yanıtlar
Bağımlılıklar, belirli şeyleri yapmak için yüklemeniz ve içe aktarmanız gereken şeylerdir, örneğin, react projenize yönlendirme eklemek (bir sayfadan diğerine geçmek ve URL'nizi değiştirmek) istiyorsanız, react'i kurmanız gerekir. yaparak yönlendirici-dom bağımlılığı
npm install react-router-dom
Bağımlılık, yalnızca projenizin kullandığı bir pakettir.
Çok az javascript projesi tamamen bağımsızdır. Projenizin işini yapabilmesi için diğer projelerden koda ihtiyacı olduğunda, bu diğer projeler "bağımlılıklar" dır; projeniz onların çalıştırılmasına bağlıdır .
Üzerinden üçüncü taraf paketleri kurduğunuzda npm install <package>
, bir bağımlılık ekliyorsunuz.
Projenizin package.json
dosyası, projenizin bağımlılıklarının bir listesini içerir.
Bağımlılık, uygulamanızın bağlı olduğu bazı üçüncü taraf kodudur. Tıpkı bir çocuğun ebeveynine bağlı olması gibi, uygulamanız da başkalarının koduna bağlıdır. Kendi uygulamanız onsuz çalışamadığında, bir kod parçası gerçek bir bağımlılık haline gelir.
Kullandığınız bağımlılıklara bakmak isterseniz, bunları anahtarın package.json
altındaki dosyada bulabilirsiniz dependencies
.