我使用Rails
与rack-pow
进行开发。
如果我更改模型,下次重新加载就会出现更改,控制器无法执行任何操作,我必须通过touch tmp/restart.txt
手动重新加载,这不是一个好的工作流程,因为我丢失了所有会话数据等。
有什么想法吗?
答案 0 :(得分:0)
如果应用程序根目录中存在
tmp/always_restart.txt
文件,Pow会在每次请求之前自动重新加载应用程序。注意:
tmp/always_restart.txt
只会重新加载应用程序,而不是其环境脚本。要重新加载.powrc
,.powenv
或.rvmrc
,您必须先触摸tmp/restart.txt
。
由于您的问题不涉及任何环境脚本,我认为always_restart.txt
文件应该可以正常使用。
只需停止您的应用程序,然后touch tmp/always_restart.txt
,然后重新开始,看看它是否有效。