Chciałbym zacząć używać kompasu i sassa, aby przyspieszyć rozwój. W tej chwili zainstalowałem Sass na komputerze Mac i poinstruowałem go, aby oglądał plik scss pod kątem danych wejściowych i plik css dla wygenerowanych danych wyjściowych.
Z wielu artykułów, Sass jest używany z Compassem, zastanawiam się, dlaczego tak jest i co dodaje Compass, że Sass jest bez? Jeśli możesz podać przykład, tym lepiej.
Dzięki
css
sass
compass-sass
Chiko
źródło
źródło
Odpowiedzi:
Z książki Sass and Compass in Action autorstwa Wynn Netherland, Nathana Weizenbauma, Chrisa Eppsteina i Brandona Mathisa:
(podkreślenie dodane)
źródło
Compass jest rozszerzeniem Sass (tak jak w Compass wymaga Sass). Ma swój własny kompilator (zamiast tego
sass --watch
używaszcompass watch
). Ma dużą kolekcję mikserów i funkcji, które uznasz za niezwykle przydatne (chociaż często wskazuje się na generowanie właściwości CSS3 z prefiksami dostawcy, może robić takie rzeczy, jak automatyczne generowanie map spritem i CSS).Compass jest również zbudowany w taki sposób, że możesz spakować własną bibliotekę typu bootstrap w celu łatwego wdrożenia w wielu projektach bez konieczności kopiowania / wklejania źródła do każdego z nich.
źródło