Co dokładnie oznacza zależność w respond.js?
Studiuję React.js. Zacząłem od ustawienia folderów projektu, aby wypróbować kilka kodów. Ale niektóre terminy dezorientują mnie jako początkującego. Jednym z nich jest „zależność”. Kiedy go szukam, wynik jest związany tylko z iniekcją zależności, ale czym jest sama „zależność”?
Odpowiedzi
Cóż, zależności to te rzeczy, które musisz zainstalować i zaimportować, aby robić określone rzeczy, na przykład, jeśli chcesz dodać routing (przejście z jednej strony na drugą, co zmienia adres URL) w swoim projekcie React, musisz zainstalować React- zależność router-dom przez wykonanie
npm install react-router-dom
Zależność to po prostu pakiet używany w projekcie.
Bardzo niewiele projektów javascript jest całkowicie niezależnych. Kiedy twój projekt potrzebuje kodu z innych projektów, aby coś zrobić, te inne projekty są „zależnościami”; Twój projekt zależy od ich uruchomienia.
Podczas instalowania pakietów innych firm za pośrednictwem npm install <package>
dodajesz zależność.
package.json
Plik projektu zawiera listę zależności projektu.
Zależność to kod innej firmy, od którego zależy Twoja aplikacja. Tak jak dziecko zależy od rodzica, tak Twoja aplikacja zależy od kodu innych osób. Fragment kodu staje się prawdziwą zależnością, gdy Twoja własna aplikacja nie może bez niego działać.
Jeśli chcesz przyjrzeć się zależnościom, których używasz, możesz je znaleźć w package.json
pliku pod dependencies
kluczem.