SORU
24 Ocak 2011, PAZARTESİ


Almak mümkün sass bütün bir dizin @aktarın.

Bu kadar ŞIMARIKLIK gibi şiddetli benim stil modularizing duyuyorum:

@import partials/header
@import partials/viewport
@import partials/footer
@import partials/forms
@import partials/list_container
@import partials/info_container
@import partials/notifications
@import partials/queues

bir şekilde bütün parçaları dizin(dizin SASS-şiddetli dolu) @import pusula gibi bir şey vardır.

CEVAP
15 Mayıs 2013, ÇARŞAMBA


Eğer Raylar bir projeye Sass kullanıyorsanız, sass-raylar gem, https://github.com/rails/sass-rails, damla bile ithal sahiptir.

@import "foo/*"     // import all the files in the foo folder
@import "bar/**/*"  // import all the files in the bar tree

Kabul cevabı endişeyi cevap için bir dizin almak "nasıl alma sırası tespit EDEBİLİR MİSİN? Karmaşıklık yeni bir seviyeye tanıtmak değil yol yok."

Bazı dizinlere dosyalarınızı organize karmaşıklığı AZALTABİLİR iddia ediyorum.

Kuruluşumun proje oldukça karmaşık bir uygulamadır. 17 dizinleri 119 Sass dosyaları vardır. Bu kabaca görüşlerimizi karşılık geldiği ve esas olarak ağır işleri bizim özel çerçeve tarafından ele alınması ile ayarlamalar için kullanılır. Bana, ithal dizinleri birkaç satır ithal dosya adları 119 çizgiler daha az karmaşıktır.

Yük sipariş adresi için, ilk yüklemek için gereken dosyalar – mixins, değişkenler, vb yerleştiriyoruz. — erken yükleme dizini. Aksi takdirde, yükleme sırası ve eğer her şeyi doğru yapıyoruz alakasız.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Just So

    Just So

    3 HAZİRAN 2007
  • Matt Davis

    Matt Davis

    4 ŞUBAT 2006
  • Sergio Lafuente Rubio

    Sergio Lafue

    11 Aralık 2008