Ich benutze Symfony3 als Neuling. Ich habe Sass auf meinem Fedora-System installiert und ich versuche den Sass-Filter zu benutzen, um meine Scss-Dateien in CSS zu konvertieren. Ich benutze das assetische Bündel. Ich habe ein Assets-Verzeichnis im Web erstellt, das ein scss und ein CSS-Verzeichnis enthält. Mein config.yml enthält folgende Komponenten:assetic: Uhr produziert leere CSS-Dateien
assetic:
debug: '%kernel.debug%'
use_controller: '%kernel.debug%'
filters:
cssrewrite: ~
jsqueeze: ~
sass: ~
compass: ~
Mein Zweig Vorlage gehören die folgenden:
{% 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 %}
Nach
php bin/console assetic:watch
jedes Mal, wenn ich eine Änderung ins Leben gerufen hat, in main.scss bringen .css-Dateien werden in web/assets/css (app.css, app_main_1.css) generiert, aber sie sind absolut leer.
Wenn ich
sass web/assets/scss/main.scss web/assets/css/app.css
eine gültige CSS-Datei erzeugt wird, ausgeführt werden.
Kann mir jemand helfen zu verstehen, was falsch ist?