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ライブラリをダウンロードしてください。 それを接続してスライダーを作成してください。ドキュメントに記載されている設定を試してみてください。