@astrodeep

Как в bem /project-stub подключать сторонние библиотеки?

Добрый день,в краткие сроки нужно понять как работает bem)) скачал https://github.com/bem/project-stub и установил, скачал jquery и owl-carousel через bower, непонятно как их подключить при сборке страниц. Спасибо
  • Вопрос задан
  • 37 просмотров
Пригласить эксперта
Ответы на вопрос 1
Realetive
@Realetive
MODX Ambassador России, самозванный БЭМ-евангелист
Ох… В краткие не получится. Во-первых, project-stub — это не starter kit для быстрого создания сайта с нуля, это скорее демонстрация концепции работы bem-инструментов (XJST-шаблонизатора, enb-сборщика и т. д.). Чуть больше для разработки сайтов подходит https://github.com/bem/bem-express , но и у него порог входа выше: там тесная работа с express.js, т. е. это ещё и полноценный сервер на node.js.

jQuery уже включен в поставку и project-stub, и bem-express, т. к. фрейморк из стека для работы с клиентским JS i-bem.js работает через jQuery.

Подключение сторонних библиотек можно делать двумя способами:

  1. захардкодить библиотеку, как это описано в инструкции и вызывать инициализацию самостоятельно;
  2. сделать БЭМ-модуль, который использует систему Y-Modules для динамического подключения.


Второй способ предпочтительнее, но и на порядок сложнее.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы