Ruby on rails Rails 3.1.rc4 scss partial具有主样式表不可用的混合

Ruby on rails Rails 3.1.rc4 scss partial具有主样式表不可用的混合,ruby-on-rails,ruby-on-rails-3.1,sass,Ruby On Rails,Ruby On Rails 3.1,Sass,我有一个scss部分文件“\u sharedBase.scss”来存储mixin和其他变量,这样就可以在系统中的其他样式表中使用它 我将我的风格分为“common.css.scss”(用于不断应用的属性,如字体系列等)和“Screen.css.scss”(用于屏幕媒体)和“print.css.scss”(用于打印媒体),以便我可以为屏幕打印安排不同的布局等 在我拥有的3个主要文件的顶部,“@import”sharedBase.scss”这似乎与在rails服务器控制台中一样工作,我看到了对com

我有一个scss部分文件
“\u sharedBase.scss”
来存储mixin和其他变量,这样就可以在系统中的其他样式表中使用它

我将我的风格分为
“common.css.scss”
(用于不断应用的属性,如字体系列等)和
“Screen.css.scss”
(用于屏幕媒体)和
“print.css.scss”
(用于打印媒体),以便我可以为屏幕打印安排不同的布局等

在我拥有的3个主要文件的顶部,
“@import”sharedBase.scss”
这似乎与在rails服务器控制台中一样工作,我看到了对
common.css的请求,我看到了(2x)要编译的消息
\u sharedBase.scss
,但编译
common.css.scss
时出错,它说找不到mixin


我已经搜索并找到了诸如remove media之类的信息来防止出现这种情况,但仍然没有任何乐趣。我是否可以阻止rails将SCS编译为css以用于部分内容?

我在3.1.0.rc4上遇到了同样的问题。我所做的是在assets/stylesheet目录中创建一个名为_mixins.css.scs的文件。然后在每个.css.scs文件的顶部添加@import”mixins.css.scss”

如果能把它放在一个地方就更好了,但现在这就解决了问题