。在Rails 6中,当我们对配置文件或Gemfile进行更改时,需要手动重新加载应用程序以使更改生效。
配置更改: 当我们对配置文件(如config/application.rb、config/environments/development.rb等)进行更改时,需要重新启动Rails服务器以使更改生效。这是因为Rails在启动时会加载这些配置文件,并将它们缓存起来,以提高性能。因此,如果我们想要应用新的配置更改,我们需要停止服务器并重新启动。
新Gem:
当我们在Gemfile中添加新的Gem时,我们需要运行bundle install
命令来安装新的Gem,并更新Gemfile.lock文件。然后,我们需要重新启动Rails服务器以使新的Gem生效。
总结: 在Rails 6中,对于配置更改和新的Gem,我们需要手动重新加载应用程序以使更改生效。这可以通过停止并重新启动Rails服务器来实现。
领取专属 10元无门槛券
手把手带您无忧上云