0
私は初心者としてsymfony3を使用しています。私はfedoraシステムにsassをインストールしました。私はsssフィルタを使って自分のscssファイルをcssに変換しようとします。私はasseticバンドルを使用します。 私はscssとcssディレクトリを含んでいるWebでassets dirを作成しました。assetic:watchは空のCSSファイルを生成します
{% block stylesheets %}
{% stylesheets filter="sass" output="assets/css/app.css"
"%kernel.root_dir%/../web/assets/scss/main.scss"
%}
<link rel="stylesheet" href="{{ asset_url }}" />
{% endstylesheets %}
<link rel="stylesheet" href="{{ asset('assets/css/app.css') }}">
{% endblock %}
php bin/console assetic:watch
私はmain.scssの変化をもたらすたび発売した後:
assetic:
debug: '%kernel.debug%'
use_controller: '%kernel.debug%'
filters:
cssrewrite: ~
jsqueeze: ~
sass: ~
compass: ~
私の小枝のテンプレートは、次のものがあります。 私config.ymlには、以下が含まれ.cssファイルはweb/assets/css(app.css、app_main_1.css)で生成されますが、絶対に空です。
私は
sass web/assets/scss/main.scss web/assets/css/app.css
を実行した場合、有効なCSSファイルが生成されます。
誰かが間違っていることを理解するのを手伝ってもらえますか?