Ruby on rails 防止工头在键入代码时崩溃
我在Rails项目中使用foreman gem来处理启动时要启动的不同流程(web、mailer、延迟作业等) 它按预期工作,但如果我保存了一个输入错误的文件或试图访问nil对象上的属性,foreman会崩溃所有进程。为了再次运行Ruby on rails 防止工头在键入代码时崩溃,ruby-on-rails,foreman,Ruby On Rails,Foreman,我在Rails项目中使用foreman gem来处理启动时要启动的不同流程(web、mailer、延迟作业等) 它按预期工作,但如果我保存了一个输入错误的文件或试图访问nil对象上的属性,foreman会崩溃所有进程。为了再次运行foreman start,我必须手动终止每个ruby和node(对于maildev)进程 有没有办法防止foreman作为gulp任务的插件崩溃 谢谢 我的项目: 轨道4.2 Ruby 2.2.0 工头 服务器独角兽 MacOSX 这里的信息真的不多。当forema
foreman start
,我必须手动终止每个ruby和node(对于maildev)进程
有没有办法防止foreman作为gulp任务的插件崩溃
谢谢
我的项目:
- 轨道4.2
- Ruby 2.2.0
- 工头
- 服务器独角兽
- MacOSX
end
闭包丢失或试图使用nil对象的属性。错误消息可能是这样的:rake中止!语法错误,输入意外结束,需要关键字\u end
(一个典型的rails错误)。但你真的想让foreman接受语法错误吗?我发现延迟的\u作业流程是罪魁祸首。仍然不知道如何防止这个错误。这里真的没有太多的信息。当foreman撞车时有什么错误?它有堆栈跟踪吗?抛出错误的那一行是什么?我不认为给出跟踪是相关的:任何输入错误都可能发生崩溃,比如块的end
闭包丢失或试图使用nil对象的属性。错误消息可能是这样的:rake中止!语法错误,输入意外结束,需要关键字\u end
(一个典型的rails错误)。但你真的想让foreman接受语法错误吗?我发现延迟的\u作业流程是罪魁祸首。仍然不知道如何防止这个错误。