Pracuję nad procesem wdrażania aplikacji HTML5. Używam kompasu i SCSS do tworzenia stylów i mam plik config.rb w katalogu głównym katalogu projektu, aby skonfigurować kompas. Mam plik app.scss, który ma kilka importów na górze, aby importować inne pliki we właściwej kolejności.Określ jeden plik scss w kompasie config.rb
@import "definitions";
@import "common";
// global stuff
@import "modal";
// tabs
@import "login";
@import "summary";
@import "profile";
// etc.....
Wydaje się jednak, że nie jestem w stanie określić, że plik app.scss w config.rb, ma tylko sass_dir opcję, która powoduje, kompas, aby spróbować skompilować każdy plik. Dzieje się tak, ponieważ na przykład login.scss nie importuje pliku definitions.scss i nie zrywa, jeśli istnieje odwołanie do zmiennej. Plik app.scss musi być jedynym skompilowanym plikiem, ponieważ tylko on wie o wszystkich innych plikach
Czy to możliwe? Nie jestem również w stanie określić argumentów wiersza poleceń, ponieważ w końcu wszystko to będzie wykonane przez pomruk i wtyczkę, więc potrzebuję wszystkiego, aby być w config.rb
pracował jak czar, dzięki! –
Nie ma problemu ...... –