2009-10-20 16 views
5

Ich möchte, dass meine resultierende * .css-Datei statt im Stylesheet-Verzeichnis im Verzeichnis output/css landet. Wie würde ich das machen?Ändern des Ausgabeverzeichnisses der resultierenden CSS-Datei in Compass/Webby?

habe ich schon versucht:

Compass.configuration do |config| 
    config.project_path = File.dirname(__FILE__) 
    config.sass_dir = File.join('src','stylesheets') 
    config.css_dir = 'css' 
    config.output_style = :compact 
end 

< proj-root >/SiteFile

In meiner Webby SiteFile Konfiguration, aber die resultierende CSS-Datei ist nach wie vor Ausgabe in die default directory ("stylesheets"). Wie kann ich das ändern?

Antwort

7

Versuchen Hinzufügen der Pfad, den Sie so zu Ihrer config.rb Datei verwenden möchten;

css_dir = "output/folder/css/" 

Eine reale Welt Beispiel aus meinem eigenen Projekt sieht wie folgt aus:

css_dir = "public/stylesheets/compiled/" 
0

Ich habe nicht versucht, aber das könnte funktionieren:

config.css_dir = File.join('output','css')