2015-11-01 2 views
1

Раньше я получал сообщение об ошибке, которое я не могу вспомнить с помощью Rails 4.2 и Activeadmin. Поэтому я изменил:Активы Activeadmin Не загружаются Rails 4.2

@import "active_admin/mixins"; 
@import "active_admin/base"; 

к:

@import "active_admin/mixins.css"; 
@import "active_admin/base.css"; 

Это работало нормально в режиме отладки ... и она избавилась от моей ошибки ... но теперь CSS не загружается в производстве Режим.

Я просто интересно, если есть что-то я должен изменить в возможно production.rb или в моем Capfile (я использую последний Capistrano), чтобы отразить это изменение, которое я сделал в active_admin.css.sss

EDIT:

Это ошибка, я получаю до и почему я сделал изменения, которые я сделал:

https://github.com/activeadmin/activeadmin/issues/214

ответ

0

Oooookay ... Так что ошибка я получаю была связана с SASS (и Я действительно должен был счесть een выстрелил на этот раз ... но о хорошо ...) в основном это означало, что SASS не смог обработать знак «&», что означало, что моя версия sass-rails отключена.

Так первый я изменил:

@import "active_admin/mixins.css"; 
@import "active_admin/base.css"; 

обратно:

@import "active_admin/mixins"; 
@import "active_admin/base"; 

Тогда я обновил до последней версии Sass рельсов. (Мне также пришлось обновить до последней версии capistrano, потому что после того, как я обновил, я больше не мог развертывать.)

Это все, что я сделал. Я видел, что я указал конкретные версии sass-rails и capistrano. Поэтому я прокомментировал версию, и я обновил оба, и это сработало.

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