我从 Rails 开始,我有一个在 dev (webrick) 中运行的应用程序。
问题是:在生产中找不到预编译的 CSS 文件。
现在我将它托管在 heroku 上并部署它。我有一条消息说资产是预编译的(所以它不是编译错误)并且默认情况下所有设置都是。
我有 /public/assets 文件夹,一切都在里面。我什至可以cat
使用 application-*.css 文件并获得我应该拥有的全部内容。
现在,当我尝试访问 CSS 文件时,它给了我一个错误 404(即使它是使用自动生成的 css 链接 <%= stylesheet_link_tag "application", :media => "all" %>
)。因此,我对 CSS 链接进行硬编码绝对不是问题。
我不确定下一次要执行的检查是什么。
如果您对输出感到好奇,目前可在此处公开访问。