小编zef*_*fer的帖子

Heroku Cedar - 没有安装Resque前端的静态资产

我有一个简单的Rails应用程序部署到Heroku Cedar堆栈.

该应用程序使用Resque和Resque Sinatra前端应用程序安装,以便我可以监视队列:

# routes.rb
...
mount Resque::Server, :at => "/resque"
Run Code Online (Sandbox Code Playgroud)

这很好用,但是当部署到Heroku时,Resque前端的CSS和JavaScript没有被提供.

一段Heroku的日志表明它返回零字节:

...
2011-07-13T16:19:35+00:00 heroku[router]: GET myapp.herokuapp.com/resque/style.css dyno=web.1 queue=0 wait=0ms service=3ms status=200 bytes=0
2011-07-13T16:19:35+00:00 app[web.1]: 
2011-07-13T16:19:35+00:00 app[web.1]: 
2011-07-13T16:19:35+00:00 app[web.1]: Started GET "/resque/style.css" for 87.xx.xx.xx at 2011-07-13 16:19:35 +0000
2011-07-13T16:19:35+00:00 app[web.1]: cache: [GET /resque/style.css] miss
Run Code Online (Sandbox Code Playgroud)

我怎样才能让它服务这些资产?

ruby ruby-on-rails heroku resque

6
推荐指数
2
解决办法
1782
查看次数

标签 统计

heroku ×1

resque ×1

ruby ×1

ruby-on-rails ×1