系统重启导致 CSS 在 Rails 应用程序中呈现不正确

System Restart Causes CSS to Render Improperly in Rails App

我的电脑在半夜自动更新,迫使我的电脑关机。在我重新启动我的 rails 应用程序后,我遇到了很多关于我的 CCS 和几个控制器的问题。例如,我无法滚动浏览任何页面,我的菜单图标根本没有呈现,还有几个对象呈现不正确。此外,我可以访问的几个链接遇到错误,因为我的许多方法不再被识别。我是 Rails 的新手,不确定从哪里开始解决这些问题。任何指导将不胜感激(我已经多次重启服务器)。

如果是开发环境可以使用

RAILS_ENV=development bundle exec rake assets:precompile

如果是生产你可以使用

RAILS_ENV=production rake assets:precompile

在你 运行 上面的命令确保你重新启动 rails 服务器之后,你不需要重新启动整个操作系统只是 rails 服务器。

经过大量试验和错误后,问题似乎完全在于特定 CSS 元素的呈现(这些元素模糊了网站的登录元素,导致需要用户的方法出现问题登录)据我所知,我系统某处的更新导致元素以不同的顺序呈现(导致某些元素被隐藏)并且 header 上的固定位置属性应用于整个页面,因此无法滚动。调整这些新参数后,网站接缝将像以前一样工作。