जावास्क्रिप्ट में लाइब्रेरियों की असुविधाएं
अक्सर कुछ लाइब्रेरियाँ दूसरों पर निर्भर करती हैं। इसलिए आवश्यक लाइब्रेरी को जोड़ने से पहले, आपको उसकी निर्भरताएँ जोड़नी होंगी।
उदाहरण के लिए, स्लाइडर बनाने के लिए slick लाइब्रेरी पर विचार करें। यह लाइब्रेरी jQuery लाइब्रेरी पर निर्भर करती है। इसका मतलब है कि स्लाइडर को जोड़ने के लिए आपको jQuery भी जोड़नी होगी:
<!DOCTYPE html>
<html>
<head>
<title></title>
<script src="jquery-2.2.0.min.js"></script>
<script src="./slick/slick.js"></script>
</head>
<body>
</body>
</html>
इस दृष्टिकोण की असुविधा यह है कि, आपको मैन्युअल रूप से लाइब्रेरी और उसकी निर्भरताएँ डाउनलोड करनी होंगी और साथ ही यह सुनिश्चित करना होगा कि लाइब्रेरियों के संस्करण एक दूसरे के अनुकूल हों। यदि आप अपनी साइट पर कई लाइब्रेरियों का उपयोग करते हैं, तो यह एक समस्या बन सकती है। उदाहरण के लिए, आपकी प्रत्येक लाइब्रेरी अपनी निर्भरताओं में jQuery की आवश्यकता कर सकती है और साथ ही अलग-अलग संस्करणों की। आपको इस संघर्ष को मैन्युअल रूप से हल करना होगा।
slick लाइब्रेरी को अपने पास डाउनलोड करें। इसे अपने पास जोड़ें और एक स्लाइडर बनाएँ। डॉक्यूमेंटेशन में वर्णित सेटिंग्स के साथ प्रयोग करें।