В Drupal 8 CSS и JS загружаются по принципу ассетов. Библиотека может содержать один и более CSS файлов, один и более JS файлов, а также JS настройки.
Drupal загружает только те библиотеки на странице, которые были запрошены в момент её построения. Таким образом, Drupal не загружает все существующие библиотеки на одной странице, так как это вредит производительности.
¶Ссылки
- Drupal 8: Libraries API (Добавление CSS/JS на страницы), Niklan, 2015