Sass dosyalarını derlemek için symfony2'yi ayarlamaya çalışıyorum.Tek tek stil sayfaları sass dizini içinde olmalı
Ancak ben aşağıdaki hatayı alıyorum php app/console assetic:dump
çalıştırmak her zaman:
@import "utilities/variables";
@import "base/layout";
@import "base/footer";
@import "base/modules";
@import "base/form";
@import "base/button";
@import "base/plugin-overrides";
@import "utilities/loaders";
bu dosyaların hiçbirinde düz css yok:
Individual stylesheets must be in the sass directory.
Bu gibi benim main.scss benzediğini olduğunu Her şeyi yorumlamaya çalıştım ama hatayı atmaya devam ediyor. Bunu kullanarak her şeyi çevirdim
:
{% block stylesheets %}
{% stylesheets
filter='compass'
'bundles/mybundle/styles/main.scss'
%}
<link rel="stylesheet" type="text/css" href="{{ asset_url }}"/>
{% endstylesheets %}
{% endblock %}
hangi dosyayı alıp filtre kullanarak derlemek gerekir compass
assetic Benim yapılandırma şöyle görünür:
assetic:
debug: "%kernel.debug%"
use_controller: false
bundles: [ 'MaximCMSBundle' ]
#java: /usr/bin/java
filters:
cssrewrite: ~
sass: ~
compass: ~
Ve Parametrelerdeki pusula ve sass için doğru yolları tanımladım:
ruby.path: 'C:\Ruby200-x64\bin'
assetic.filter.sass.bin: 'C:\Ruby200-x64\bin\sass'
assetic.filter.compass.bin: 'C:\Ruby200-x64\bin\compass'
assetic.filter.compass.images_dir: '%kernel.root_dir%/../web/images'
assetic.filter.compass.http_path: /images
aşağıdaki sürümlerini çalıştırıyorum
:
SUKDÖ'nün: 3.4.5
Pusula: 1.0.1
i aşağıdaki için bu sürümler rollback:
SASS: 3.2.19
Pusula: 0.12.7
Her şey iyi çalışıyor, ancak en son sürümleri kullanmak istiyorum.
aynı ... Zaten çözdünüz? – Christian
Eski SASS ve Pusula sürümünü kullanıyorum, o zamandan beri test edemedim –