2014-10-17 14 views
7

to ponadto na tym stanowisku: Can't compile rwd skin SCSS in Magento CE 1.9"NoMethodError: Metoda nieokreślone` specyficzność”dla [: nie (.block warstwowy-NAV)] Macierz"

Windows 8.1/PowerShell 
Compass 1.0.1 (Polaris) 
Sass 3.4.6 (Selective Steve) 
ruby 2.1.3p242 (2014-09-19 revision 47630) [x64-mingw32] 

I usunąć "Z: nie ("przycisk").> a: nie (.button)

New błąd:

"NoMethodError: undefined method `specificity' for [:not(.block-layered-nav)]:Array"; 

wykomentowane blok następnie uzyskać:

"NoMethodError: undefined method `specificity' for [:not(:last-child)]:Array" 

Odpowiedz

15

Wygląda na to, że jest to known issue with Sass 3.4.6. Aby to naprawić, musisz przejść na wersję 3.4.5.

+0

Biorąc pod uwagę fakt, że większość osób zainstaluje Compass, a nie SASS bezpośrednio, która wersja Compass jest skorelowana z SASS 3.4.5? – pspahn

+0

@pspahn Dopóki używasz Kompasu 1.0 lub nowszego, powinien on być zgodny z każdą wersją Sass 3.3 lub nowszą. Więc jeśli robisz świeżą instalację Compass, pobierzesz najnowszą stabilną wersję Sass. – cimmanon

+2

@cimmanon Dzięki - po prostu potrzebowałem: 'gem uninstall sass' then' gem install sass -v 3.4.5' Wszystko dobrze. – pspahn

Powiązane problemy