コンパスの構成を構成ファイルに追加し、必要なすべてのパッケージ (ruby、sass、compass) をインストールしたときに、いくつかの小さなプロジェクトを symfony2.5 に実装しようとしています。 css をダンプすると、次のようになります
Error Output:
Error: File to import not found or unreadable: compass.
Load path: /path/to/project/CoreBundle/Resources/public/css
on line 6 of /tmp/assetic_sassE4kCr8
@import「コンパス」を削除した場合。@import "compass/css3" でも同じ問題が発生します。AND @import "compass/utilities/sprites";
config.yml で、次のような資産セットを取得します。
assetic:
debug: "%kernel.debug%"
use_controller: false
bundles: [ FundCoreBundle ]
filters:
scss:
bin: "/usr/local/bin/sass"
compass:
bin: "/usr/local/bin/compass"
私のcssの作成は次のとおりです:
{% stylesheets
'@FundCoreBundle/Resources/public/css/style.scss'
filter='compass'
output='css/*.css'
%}
<link rel="stylesheet" href="{{ asset_url }}" />
{% endstylesheets %}
私のscssファイルは次のとおりです
/* Compass utilities*/
// Use one CSS3 mixin instead of multiple vendor prefixes.
// @import "compass/support";
// @import "compass/reset";
@import "compass/css3";
@import "compass";
// See http://compass-style.org/help/tutorials/spriting/
@import "compass/utilities/sprites";
// Helps set up a vertical rhythm.
// @import "compass/typography/vertical_rhythm";
// Sass utilities
@import "helpers/variables";
@import "helpers/mixins";
// Vendors and external stylesheets
// @import "vendors/mmenu/jquery.mmenu";
@import "vendors/bootstrap/bootstrap";
// Base stuff
@import "base/typography";
@import "base/normalize";
@import "base/main";
コンパス+ccs3+スプライトをsymfonyプロジェクトにインポートする正しい方法は何ですか?