私はsymfony2とAsseticの初心者です。CSSにasseticとSassを使用したいのですが。カスタムフォントを使用しています。バンドルのResourcesの下に「assets/css」フォルダーを作成し、その中に_base.scssとmain.scssがあります。私のパブリックフォルダには次のものがあります。
- css
- フォント
- 画像
- js
フォントにはカスタムフォントがあります。
私のSCSSでは、次のようにフォントと画像を取得します。
@include font-face("billabongregular", font-files("/bundles/Mybundle/fonts/billabong-webfont.ttf"));
background: $bg_header url("/bundles/Mybundle/images/darkGreyBackground.jpg") fixed no-repeat top center;
私はassets:installの後にこのパスがあり、web / mybundle/fontsとweb/mybundle/imagesの下にファイルがあります
私がする時php app/console assetic:dump --env=prod --no-debug
私は私のウェブにあります:
- css
- js(パブリックフォルダー)
しかし、私はFontsフォルダーとimagesフォルダーを持っていません。IOが画像のソースコードを見る場合、私はこのパスを持っています/bundles/Mybundle/images/darkGreyBackground.jpg
Webにすべてのフォルダがないのはなぜですか?/bundles/Mybundle/images/darkGreyBackground.jpgと/bundles/Mybundle/fonts/billabong-webfont.ttfを使用して、画像とフォントを正しく呼び出しますか?