การพึ่งพาใน react.js หมายถึงอะไร?
ฉันกำลังศึกษา React.js และฉันได้เริ่มต้นด้วยการตั้งค่าโฟลเดอร์โครงการเพื่อลองใช้รหัส แต่คำศัพท์บางคำทำให้ฉันสับสนในฐานะผู้เริ่มต้น หนึ่งในนั้นคือ "การพึ่งพา" เมื่อฉันค้นหาผลลัพธ์จะเกี่ยวข้องกับสิ่งที่ฉีดพึ่งพาเท่านั้น แต่ "การพึ่งพา" คืออะไร?
คำตอบ
การอ้างอิงคือสิ่งที่คุณต้องติดตั้งและนำเข้าเพื่อทำสิ่งที่เฉพาะเจาะจงตัวอย่างเช่นหากคุณต้องการเพิ่มการกำหนดเส้นทาง (ย้ายจากหน้าหนึ่งไปยังอีกหน้าหนึ่งซึ่งเปลี่ยน URL ของคุณ) ในโครงการตอบสนองของคุณคุณต้องติดตั้ง react- การพึ่งพา router-dom โดยทำ
npm install react-router-dom
การพึ่งพาเป็นเพียงแพ็คเกจที่โครงการของคุณใช้
โครงการจาวาสคริปต์น้อยมากที่มีอยู่ในตัวเองทั้งหมด เมื่อโปรเจ็กต์ของคุณต้องการโค้ดจากโปรเจ็กต์อื่น ๆ เพื่อที่จะทำโปรเจ็กต์อื่น ๆ เหล่านั้นก็คือ "การอ้างอิง" โครงการของคุณขึ้นอยู่กับพวกเขาในการดำเนินการ
เมื่อคุณติดตั้งแพ็คเกจของบุคคลที่สามผ่านnpm install <package>คุณกำลังเพิ่มการอ้างอิง
package.jsonไฟล์ของโครงการของคุณมีรายการการอ้างอิงของโครงการของคุณ
การอ้างอิงคือรหัสของบุคคลที่สามที่แอปพลิเคชันของคุณขึ้นอยู่ แอปพลิเคชันของคุณขึ้นอยู่กับรหัสของคนอื่นเช่นเดียวกับเด็ก ชิ้นส่วนของโค้ดจะกลายเป็นแหล่งอ้างอิงที่แท้จริงเมื่อแอปพลิเคชันของคุณไม่สามารถทำงานได้หากไม่มีมัน
หากคุณต้องการดูการอ้างอิงที่คุณใช้คุณสามารถค้นหาได้ในpackage.jsonไฟล์ใต้dependenciesคีย์