2013-10-30 67 views
0

我在heroku上使用rail 4。我有一個管理面板,從頭版單獨佈局。當我部署到heroku時,此管理面板首次加載需要永久。在我接觸之前,我通常會得到4個應用程序錯誤。但是,網站上的任何其他頁面(使用默認的應用程序佈局)都可以正常加載。Heroku不加載不同的佈局

我應該爲多種佈局啓用某種配置嗎?我有這樣的一個AdminController它

layout "admin_layout" 

然後我在佈局文件夾中的文件admin_layout.html.erb與這頭

<%= stylesheet_link_tag "admin_application", media: "all" %> 
<%= csrf_meta_tags %> 
<%= javascript_include_tag "admin_application" %> 

差不多一樣的普通的應用程序。 html.erb文件。任何人有關於這裏發生了什麼的想法?

回答

0

確保已將application.rb中的admin_application.css和admin_application.js添加到要預編譯的資產列表中。這可能是因爲您已經啓用了按需資產編譯功能,Heroku每次都會隨時編譯這些資產,因爲在部署期間並未預編譯。