Мне интересно, как лучше всего использовать образы & шрифты из пакетов bower с посредником. Например, я пытаюсь добавить карусель slick.js в свой проект. Это на bower и включает css, js, изображения и шрифты в коде bower.Middleman images/fonts from bower
С посредником у меня есть вещи, где я добавил каталог bower_components на путь для звездочек и компаса, поэтому файлы scss и js собираются правильно и работают нормально.
Но изображения и шрифты не попадают туда, где они будут использоваться. Библиотека slick.js использует scss и настроена на использование компасов image-url
и font-url
функций, если они существуют, то есть мне нужно каким-то образом получить активы из каталога bower_components, которые будут обслуживаться с того же места, что и все мои собственные изображения и шрифты, и таким образом, который работает как в режиме разработки middleman server
, так и при запуске сборки.
Как это сделать?
Очевидно, что возможные решения - это просто предоставить библиотеку slick.js непосредственно в мой код или включить его из cdn, где он уже размещен, и не беспокоиться о том, что он не скомпилирован в мои одиночные файлы css и js. Любой может работать нормально, но мне интересно об общем случае, конечно, это обычный сценарий для тех, кто использует беседу и посредника.