我正在学习 rails 并且遇到了一个小怪癖,我似乎无法在任何地方找到答案:
由于我正在学习 rails,我将在 localhost 运行时对代码进行一些调整(rails s),然后刷新浏览器以查看我想要进行的更改是否准确。这适用于视图、css、html、路由等的更改。
但是现在我正在对一个控制器文件进行更改,该文件正在调用我编写的另一个 ruby 类,当我对 ruby 类进行更改时,它们不会立即显示出来。我知道这一点的方式是,我在 Ruby 类中使用了各种 printf 函数来显示事物的当前状态,如果我添加一个并重新运行,它不会显示,除非我关闭服务器并重新启动它。
有什么想法吗?这是一个已知的问题?