小编Bre*_*dan的帖子

Rails控制台是否重新加载初始化程序?

我正在使用Rails控制台手动测试一些东西,发现我的一个初始化器(在config/initializers下)有一个错误.我退出控制台,进行了更改,再次运行"rails c".令我惊讶的是,更新的初始化程序未执行.

这是我发现的:

- 如果我启动一个新的Bash会话并输入"rails c",则执行所有初始化程序.

- 如果我添加/更改初始化程序,然后在同一个Bash会话中重新运行"rails c",则不会执行初始值设定项.

这在禁用缓存的开发中发生.

到底他妈发生了什么?谢谢.

ruby ruby-on-rails

3
推荐指数
1
解决办法
2981
查看次数

标签 统计

ruby ×1

ruby-on-rails ×1