2012-05-25 15 views
11

Yeni pusulayı (genellikle python/django kullanıyorum), yeni sass. Sadece çıkış css dizini seçeneğini yapılandırmaya çalışıyorum. Burada.css dosyalarının çıkış dizinini değiştirin.

İlgili soru: changing the output directory of the resulting css file in compass webby ve burada: hem possible to change the sass compass output folder for different files

Cevap config.rb değiştirmektir. Config.rb nerede bulunur? Seçenekleri ayarlamanın başka bir yolu var mı?

"stil" den bir metin düzenleyici ve değişim "css_dir" in

cevap

14

config.rb Pusula projelerine özeldir ve kök bulunur (aşağıya bakınız) senin projesi. Compass'ı kullanıyorsanız, /'un Compass projenizin kökü olduğunu aklınızda bulundurmak için css_dir'u belirtebilirsiniz.

css_dir = "/assets/css" 

Sadece Sass kullanıyorsanız, derleme sırasında çıkış yolunu belirtebilirsiniz.

sass input.scss ../path/to/output.css 
+0

Ben aynı sorunu yaşıyorum uhm, ama cevabınızı nasıl kullanılacağı emin değilim, ben SCSS klasör ve bir css klasörü var, ama garip bir nedenden ötürü küstahlık bir stil klasörüne çıktısı :( –

+0

Projeniz hakkında daha fazla bilgi sahibi olmadan yardım etmek zor… Sass'ı nasıl derliyorsunuz? – maxbeatty

+1

Pusula olmadan bunu yapmak için herhangi bir yol var mı? –

3

Aç config.rb "/"

http_path = "/" 
    css_dir = "/" 
    sass_dir = "sass" 
    images_dir = "images" 
    javascripts_dir = "javascripts" 
28

Sadece kullanabilirsiniz:

sass --watch input-dir:output-dir 

yani:

sass --watch scss:css 
+1

scss veya sass CLI uygulamasının yardım sayfası giriş dir ve çıkış dir arasındaki kolon hakkında bir şey söylemez Ve bu benim sass için iyi çalışır v3.4.22 – LETs

+0

Bu tam olarak ihtiyacım olan şey. – jkcl

1

Ayrıca css çıktı direcctory değiştirmek için koala uygulaması (http://koala-app.com/) kullanabilir. Bence bu en basit yöntem. 1. Koala uygulamasını yükleyin 2. Koala arabiriminde ve tümde dizinlerini çalıştırın ve ekleyin.

enter image description here

İlgili konular