2011-10-02 75 views

回答

2

我解決了它。

需要添加管道指令的master.less文件(如在主要less文件中協調其他包含文件)。

所以在我的情況下,application.css包含:

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

而且master.css.less包含:

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

您應該強調重要的部分是「depend_on」:) –

1

您必須在development環境中運行您的服務器。我想你也可以在當前環境的配置文件中使用類似config.cache_classes = false的東西。

+0

這樣做,但事實證明我的問題是由稍有不同的問題引起的。謝謝。 –

11

您可以重置資產緩存

rake tmp:cache:clear 
+0

Autmoatization會更可取。 –

+0

你必須把這個命令放到一個腳本集中,以便在任何想要自動化的地方運行。沒有更多信息,我無法提供自動化建議。 –

30

強制所有資產使用完全再生:

rake assets:clobber assets:precompile 

非常方便,當asset_sync不玩公平與你...

我知道這可能不會幫助你,但希望這將使它更容易爲別人找到答案。

+0

這是唯一爲我工作的人。謝謝! –