Rails 4 - public 文件夹中的样式表

Rails 4 - Stylesheets from public folder

我无法将 public 文件夹中的 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")

你能告诉我如何解决这个问题吗?

删除“/public/”路径。

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

public 下的文件不需要 /public/ 路径。例如 localhost:3000/404.html

可以访问您的错误页面

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

production.rb

config.serve_static_assets = true