Gulp не перезаписывает URL-адреса fancybox

Я хочу использовать FancyBox в своем проекте и запустил bower install fancyBox#master --save, и все добавляется нормально, однако при запуске gulp пути url() в CSS не перезаписываются. Однако изображения копируются в правильную папку (./images)

Есть очень похожее приложение, которое мы используем (jquery.chosen), которое имеет очень похожую настройку, с плоской структурой папок и соответствующим CSS, но здесь оно работает отлично.

У меня нет особого опыта работы с Gulp, и я не могу понять, в чем причина.

В качестве основы мы используем тему WordPress Sage by Roots.

Я создал Gist файлов: https://gist.github.com/rkorebrits/099729078bc9eea5a33427a61d0cadd9

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
    background-image: url(fancybox_sprite.png);
}

.chosen-container-single .chosen-single div b {
    background: url(../images/chosen-sprite.png) no-repeat 0 11px; 
}

Может ли это быть проблемой, специфичной для FancyBox, или это проблема с настройкой?


person Richard    schedule 01.04.2016    source источник
comment
Ричард, вы можете опубликовать саму задачу gulp и вывод, пожалуйста   -  person Wilmer SH    schedule 01.04.2016


Ответы (1)


Следуя вышеизложенному, мне пришлось переписать URL-адреса в пределах jquery.fancybox.css.

везде, где установлено background: или background-image, измените на.

../images/fancybox_overlay.png

Это работает на Sage 8

person ste    schedule 22.06.2016