2015-03-02 36 views
2

我有一個公共文件夾中包含stylesheets and javascript files到我的項目中的問題。Rails 4 - 來自公共文件夾的樣式表

我做在下列方式:

<%= stylesheet_link_tag '/public/dist/css/AdminLTE.min.css' %> 

可惜的是,我得到了一個錯誤:

ActionController::RoutingError (No route matches [GET] "/public/dist/css/AdminLTE.min.css") 

u能告訴我怎麼解決這個問題?

回答

4

刪除'/ public /'路徑。

<%= stylesheet_link_tag '/dist/css/AdminLTE.min.css' %> 

下公開的文件不需要/public/路徑。例如,您可以通過以下方式訪問錯誤頁面:localhost:3000/404.html

在生產環境中啓用此功能需要您在環境文件中啓用它。

production.rb

config.serve_static_assets = true 
相關問題