2016-11-09 18 views
6

Sadece bir klasörün adını yazmak mümkün olup olmadığını bilmek istiyorum ve içerideki her dosya otomatik olarak içe aktarılıyor mu?SASS'deki tüm kısmi dosyaları içe aktarmanın bir yolu var mı?

Örneğin, ben içeren bir main.scss sadece

@import "components/forms"; 
@import "components/header"; 
@import 'components/intro'; 

ithal var ve ben sadece
@import "components/**/*"; 

Yani components içindeki her dosya yukarıdaki gibi ithal edilecektir yazmak istiyorum.

+0

["Sass Kullanarak Tüm Dizinin İçeri Aktarılarak İçe Aktarılabilmesi"] (http://stackoverflow.com/questions/4778627/is-it-possible-to-import-a-whole-directory-in- sass-using-import) –

+0

[sass-globbing gem] 'a göz atın (https://github.com/chriseppstein/sass-globbing) –

+1

@SteveVentimiglia oh tanrım teşekkürler, onu bulamadım. Yinelenen posta için üzgünüm – Mardzis

cevap

3

sass-globbing'u kullanabilirim. Tek bir @import ifadesiyle bana ithalat dizinleri veya tüm dizin ağaçları olanak tanır: komut satırından

gem install sass-globbing 

daha here on Github plugin homepage yükleyebilirsiniz edeceğiz

// import a directory's contents 
@import 'dir/*'; 

// recursively import a directory's contents and any sub-directories: 
@import 'dir/**/*'; 

.

İlgili konular