2015-03-02 68 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 
相关问题