2014-11-05 2 views
1

Я использую самозагрузки 3.3.0 в моем рельсах приложение, но показывает ниже ошибкиПоказаны Sass :: SyntaxError при использовании начальной загрузки 3.3.0 в рельсах

Ошибка компиляции application.css активов: Sass :: SyntaxError: Undefined mixin 'hide-text'. (в ../app/assets/stylesheets/application.css.scss) Служил /application.css активов - 500 Внутренняя ошибка сервера

Вот мой application.css.scss

@import "bootstrap"; 
@import "bootstrap-timepicker"; 
@import "bootstrap-datepicker"; 

@import "globals/functions"; 
@import "globals/mixins"; 
@import "globals/variables"; 

/*@import "base"; 
@import "layout";*/ 
@import "style"; 
@import "vistyle"; 
@import "framework_and_overrides"; 

@import "modules/events"; 
@import "modules/gallery"; 
@import "modules/forms"; 

Sass :: SyntaxError: Неопределенный mixin 'hide-text'.

hide-text написан в файле modules/events.css.scss.

Его рабочий тон с бутстрапом «2.3.1.0», но не для бутстрапа «3.3.0».

ответ

1

Возможно, это связано с версией Rails, которую вы используете. Вы не указали это, но я предполагаю, что это Rails 3.2 (поскольку у меня была такая же проблема). Я также предполагаю, что у вас есть драгоценный камень в группе «активы». Если это так, ваше приложение выглядит очень похоже на ту, с которой у меня была такая же проблема.

В основном это связано с тем, что по умолчанию в Rails 3.2 в группе production не требуются драгоценные камни группы активов.

Для получения дополнительной информации см обновленных документов в начальной загрузке-Сасс README: https://github.com/twbs/bootstrap-sass/commit/1a4ff080af2be55f1c17b5d2c99eb5f31aaf2e97

Смежные вопросы