2015-11-01 66 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做出

編輯:

這是我之前得到的錯誤,爲什麼我所做的更改我做:

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

回答

0

Oooookay ......所以我得到了有關SASS錯誤(和我真的應該採取scr這次拍攝......但是哦......)基本上它提到SASS無法處理「&」的標誌......這意味着我的sass-rails版本已關閉。

首先,我改變了:

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

回:

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

然後我更新,以青菜護欄的最新版本。 (我也不得不更新到最新版本的capistrano,因爲更新後我不能再部署。)

這就是我所做的。我看到我已經指定了特定版本的sass-rails和capistrano。所以我評論了版本,我更新了兩個版本,並且它工作正常。

相關問題