我正在运行带有'thin'gem的rails WEBrick服务器,以便在开发模式下进行最少的日志记录。 我使用data tables在我的html页面上显示一些表格。但我得到资产错误:
开始在127.0.0.1获取“/app/assets/images/sort_both.png” 2012-11-24 20:14:45 -0800 2012-11-24 20:14:45 - ActionController :: RoutingError(没有路由匹配[GET] “/app/assets/images/sort_both.png”)
我确保文件夹中的图片存在。
我已经在config / environments / development.rb中更改了配置,以便WEBrick能够通过以下方式提供静态内容:
config.serve_static_assets = true
我无法弄清楚发生了什么。有人可以帮我这个吗?
干杯, ANI
答案 0 :(得分:2)
日志说你要的是错误的网址。通常/app
不是http请求的一部分。确保您在视图中使用asset_path
。
我还打赌,/assets/images/sort_both.png
的GET请求可以正常工作。