JavaScripti teekide ebamugavused
Sageli sõltuvad teegid teistest teekidest. Seetõttu enne kui ühendate vajaliku teegi, peate ühendama selle sõltuvused.
Näiteks vaatleme libistite loomiseks mõeldud teeki slick. See teek sõltub jQuery teekist. See tähendab, et libisti ühendamiseks peate ühendama ka 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>
Selle lähenemise ebamugavus seisneb selles, et peate käsitsi alla laadima teegi ja selle sõltuvused ning samal ajal jälgima, et teekide versioonid sobiksid üksteisega. Kui kasutate saidil mitut teeki, võib see muutuda probleemiks. Näiteks võib iga teie teek oma sõltuvustes nõuda jQueryt ja seda erinevatel versioonidel. Peate käsitsi lahendama selle konflikti.
Laadige alla teek slick. Ühendage see ja looge libister. Mängige seadetega, mida on kirjeldatud dokumentatsioonis.