资产未在新部署的Rails应用程序中加载

时间:2016-04-23 18:02:53

标签: ruby-on-rails gulp

刚刚部署了我的rails应用程序,并且没有任何资产正在加载。我没有使用资产管道但是已经开启任何可能使用它的宝石。我配置了Gulp工作流程,将所有资产输出到public / assets目录。

我的布局我打电话:

<link rel="stylesheet" href="<%= gulp_asset_path('stylesheets/application.css') %>">

给了我:

<link rel="stylesheet" href="/assets/stylesheets/application.css">

有什么想法吗?

编辑:

我的conf文件:

server {
        listen 80 default_server;
        server_name dev.myapp.co.uk;
        passenger_enabled on;
        rails_env production;
        root /home/deploy/myapp/current/public;

        location /assets {
                gzip_static on;
                expires max;
                add_header Cache-Control public;
        }

        # redirect server error pages to the static page /50x.html
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
                root html;
        }
}

0 个答案:

没有答案