系统重启导致CSS在Rails应用中渲染不正确

时间:2018-12-15 03:01:18

标签: css ruby-on-rails controller rendering restart

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

2 个答案:

答案 0 :(得分:0)

如果在开发环境中,则可以使用

RAILS_ENV=development bundle exec rake assets:precompile

如果是生产产品,您可以使用

RAILS_ENV=production rake assets:precompile

在上面运行此命令后,请确保重新启动Rails服务器,而无需重新启动整个操作系统,只需重新启动Rails服务器即可。

答案 1 :(得分:0)

经过大量的试验和错误之后,问题似乎完全出在特定CSS元素的呈现上(这些元素使网站的登录元素变得晦涩难懂,从而导致需要用户登录的方法出现问题)如我所知,系统中某处的更新导致元素以不同的顺序渲染(导致某些元素被隐藏),并且页眉上的固定position属性将应用于整个页面,因此无法滚动。调整好这些新参数后,站点接缝将像以前一样工作。