Rails 4 - 来自公用文件夹的样式表

时间:2015-03-02 12:57:12

标签: javascript ruby-on-rails-4 stylesheet assets

我将公共文件夹中的stylesheets and javascript files包含到我的项目中时出现问题。

我是按照以下方式做的:

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

不幸的是,我有一个错误:

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

你能告诉我怎么解决这个问题吗?

1 个答案:

答案 0 :(得分:4)

删除&#39; / public /&#39;路径。

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

公开下的文件不需要/public/路径。您可以通过localhost:3000/404.html

访问错误页面

在生产中启用此功能需要您在环境文件中启用它。

production.rb

config.serve_static_assets = true