我下载了devise example并让它正常运行。在尝试编辑控制器app/controllers/api/v1/sessions_controller.rb
并对其进行测试时, rails 无法识别我所做的任何更改。
语法错误和合法红宝石代码都不会对应用的行为产生任何影响。我可以成功编辑的唯一源文件是app/controllers/application_controller.rb
。
几年后我回到 rails 并且从未见过这种行为。是否存在控制器缓存,预编译模块或导致此问题的其他一些已知问题?
先谢谢。 的 编辑:
我的代码中已避免此问题。答案仍然欢迎得到解决问题的要点。