プロジェクトで FancyBox を使用したいのですが、実行するbower install fancyBox#master --save
とすべて正常に追加されますが、実行時に CSSgulp
のurl()
パスが書き換えられません。ただし、画像は正しいフォルダにコピーされます ( ./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 に固有の問題でしょうか、それともセットアップの問題でしょうか?