简单的问题:
我有一个在 staging 中运行的 Rails 3.1 应用程序,即RAILS_ENV=production
. 我的问题是: stylesheet_link_tag
为我的 css 文件生成的指纹与由rake assets:precompile
.
因此,当我请求页面时,样式表的链接正在寻找如下文件:
/assets/front-1e3a4454e0d5434eccac1a053ca4c7fd.css
但实际上位于公共/资产中的文件是
front-60b624d69d97b3ac5f288c54245a5ed5.css
并且浏览器返回 404 Not Found。
这是我的链接stylesheet_link_tag :front
。谁能向我解释为什么会这样?