Я использую рельсы 3.1 RC6 и у меня есть 2 файла:
- screen.css.sass
- partials / _layout.css.sass
Экран 1 выглядит следующим образом:
@import 'compass'
@include global-reset
@include reset-html5
@import "partials/utilities"
@import "partials/layout"
В _layout.css.sass, который является частичным, который я импортирую из screen.css.sass, я хочу использовать миксин pie-clearfix, который находится в:
compass / utilities / general / clearfix
Я бы подумал, что мне не нужно будет добавлять дополнительную директиву @import к частичному, потому что я импортируювся библиотека компаса в screen.css.sass.
Но когда я пытаюсь использовать его следующим образом:
.group
@include pie-clearfix
я получаю следующее сообщение об ошибке:
Undefined mixin 'pie-clearfix'
Единственный способ получить файл _layout.css.sass для рендеринга из конвейера ресурсов - добавить импорт в _layout.css.sass:
@import "compass/utilities/general/clearfix"
Похоже, он не получает @import 'compass' с screen.css.sass.
Я что-то упустил или этоЭто ошибка?