Нязручнасці бібліятэк у JavaScript
Часта адны бібліятэкі залежаць ад іншых. Таму перад тым, як падключыць патрэбную вам бібліятэку, вам неабходна падключыць яе залежнасці.
Для прыкладу разгледзім бібліятэку 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. Падключыце яе сабе і стварыце слайдар. Пагуляйцеся з наладамі, апісанымі ў дакументацыі.