2011-10-02 10 views

Odpowiedz

2

Opracowałem to.

Plik master.less (jak w głównym pliku less, który koordynuje inne pliki włączeń) potrzebny do dodania do niego dyrektyw potokowych.

Więc w moim przypadku, application.css zawiera:

/* 
*= require html5reset-1.6.1 
*= require master 
*/ 

I master.css.less zawiera:

/* 
*= depend_on mixins 
*/ 
@import "mixins"; 
+0

Należy podkreślić, że ważną częścią jest "depend_on" :) –

1

Musisz uruchomić swój serwer w środowisku development. Myślę, że możesz również użyć czegoś takiego jak config.cache_classes = false w pliku konfiguracyjnym bieżącego środowiska.

+0

Robiłem to, ale okazało się, że mój problem został spowodowany przez nieco inny problem. Dzięki. –

11

można zresetować pamięć podręczną aktywów o

rake tmp:cache:clear 
+0

Preferowana byłaby automatyzacja. –

+0

Musiałbyś umieścić to polecenie w ustawionym skrypcie, aby działał w dowolnym momencie, w którym chcesz go zautomatyzować. Nie mogę podać sugestii automatyzacji bez dodatkowych informacji. –

30

Aby wymusić pełną regenerację wszystkich zasobów, użyj:

rake assets:clobber assets:precompile 

Bardzo przydatny podczas asset_sync nie gra fair z tobą ...

wiem, że to nie może pomóc, ale mam nadzieję, że będzie łatwiej dla kogoś innego, aby znaleźć odpowiedź.

+0

To był jedyny, który pracował dla mnie. Dzięki! –

Powiązane problemy