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 라이브러리를 다운로드하세요. 이를 연결하고 슬라이더를 생성하세요. 문서에 설명된 설정을 사용해 보세요.