Rails Rails 5 中 CSS 加载异常

sec · 发布于 2017年11月28日 · 最后由 sec 回复于 2017年11月29日 · 413 次阅读
27349

CSS路径修改提交部署后,浏览器上代码没有变化。请问是不是静态资源需要重新加载,还是静态资源缓存导致的?

随后特意执行 RAILS_ENV=production bin/rails assets:precompile 依然没有反应。

部署成功后,线上html的css源代码路径 app/assets/stylesheets/shipment_print.sass

浏览器页面上面看到的css 路径, 并出现 CSS文件 404

本地加载显示正常

共收到 3 条回复
96

nginx设置的问题?

De6df3

Nginx 的 root 没有正确设置到 Rails 项目的 public 路径

server {
  root /path/to/your/rails/app/public;
  location / {
    ...
  }
}
27349 sec 关闭了讨论 11月29日 17:06
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册