当部署到heroku时,我遇到了我的CSS文件没有指纹识别的问题,并且当访问时导致404错误。我尝试了以下解决方案(Rails 3.1 assets has no fingerprint in production),但它没有帮助(原始帖子似乎表示问题也会出现在本地制作中)。在本地生产中运行时,不会发生任何错误,但是,一旦推送到Heroku,链接就会从application-[MD5_FINGERPRINT].css
转到application.css
。我在链接的帖子中尝试了解决方案,但没有帮助。
给出的错误是ActionController::RoutingError (No route matches [GET] "/assets/application.css"):
(我尝试了Rails 3.1指南,即使我在3.2.8上)