将我的 Ruby on Rails 应用程序移动到生产服务器(AWS EC2 Amazon Linux 2018.03)后,页面不会呈现,因为错误“资产‘application.css’不存在于资产管道中”(预编译文件存在于公共/中)资产): 生产.log
但是,当我刷新应用程序时(有时不止一次),可以在缓存中找到该文件,并且页面可以正确呈现。看起来服务器不会等待文件预编译或类似的事情。它不仅发生在首页输入时,而且发生在每次视图变化时。
我遵循帖子中的提示: application.css not in asset pipeline,但这没有帮助。
我的堆栈:
我将非常感谢任何提示。