Mam mały problem z Susy, ponieważ wydaje się, że używa starej składni.
Mam najnowszą wersję SASS (3.3.6). Mam najnowszą wersję SUSY (2.1.2). Mam najnowszą wersję Codekit (1.9.3).
Zawarłem to w moim pliku global.rb:
require "susy";
Zaimportowałem to również jak poniżej:
@import "susy";
Więc wszystko powinno być w porządku. Używając standardowych zmiennych do konfiguracji, dodałem następujący kod do prostego bloku div:
@include span(5);
Który powinien obejmować cały blok 5 kolumn z 10. Prosty, ale otrzymuję błąd:
Undefined mixin "span"
Popraw mnie, jeśli się mylę, ale czy to nie nowa składnia, jak pokazano tutaj:
http://susydocs.oddbird.net/en/latest/install/
Jeśli używam tego:
@include span-columns(5 omega);
Wszystko w porządku. Ale to używa starej składni dla Susy One. Czy brakuje tu oczywistości? Byłbym wdzięczny za każdy kierunek.
Odpowiedzi:
2 dla odpowiedzi № 1Po wielu instalacjach klejnotów i ponownej instalacji klejnotów udało mi się sprawić, że wszystko działało.
Użyłem następujących:
sudo gem uninstall compass
Kompas instalacyjny sudo - kompresja
Wydaje się, że naprawiło to problem dla mnie.
Więc to są klejnoty, które zainstalowałem:
Kompas (1.0.0.al.19)
Sass (3.3.8, 3.2.19)
Susy (2.1.2)