0

これらの設定を持つconfig.rbファイルを含む独自のGrunt/Compass/SASSプロジェクトがあります。

http_path = "/"
css_dir = "stylesheets"
sass_dir = "sass"
add_import_path "./bower_components/slick-carousel/slick"

ご想像のとおり、ここでの問題は、他の sass ファイルと一緒にコンパイルしようとしている滑らかなカルーセルです。そのコンポーネントがなくても問題なく動作します。slick-folder には次のファイルが含まれています。

./ajax-loader.gif
./config.rb
./fonts
./fonts/slick.eot
./fonts/slick.svg
./fonts/slick.ttf
./fonts/slick.woff
./slick-theme.css
./slick-theme.scss
./slick.css
./slick.js
./slick.min.js
./slick.scss

slick-theme.scss をコンパイルすると、相対 URL で参照されているファイルが見つからないという警告が表示されます。

WARNING: 'slick.woff' was not found (or cannot be read) in /project-root/fonts

Compass/SASS コンパイラに「現在の」SASS ファイルを相対パスのベースとして使用するように指示する方法はありますか? では、代わりに /project-root/bower_components/slick-carousel/slick/fonts を参照しますか?

4

1 に答える 1