为什么rail5在使用puma时看不到控制器的修改

why rail5 can't see the controller's modify when use the puma

evironment: ruby2.3.1 rails5.0.1

今天我用rails5建了一个新项目,当id修改action刷新浏览器,并没有立即显示变化,然后我#gem 'puma'&使用WEBrick服务器,它可以立即显示更改,有没有人知道为什么?

这是 rails5 的错误吗?

您可以在 config/environments/development.rb

中添加这一行
config.reload_classes_only_on_change = false

还要确保存在以下行

config.cache_classes = false

这对我有用。