Error handling 只要有';SailsJS中有一个错误

Error handling 只要有';SailsJS中有一个错误,error-handling,sails.js,better-errors-gem,Error Handling,Sails.js,Better Errors Gem,我曾经使用RubyonRails编程,我刚刚开始使用SailsJS。 有了rails,当我的后端出现错误时,它并没有杀死我的服务器。我曾经在我的web浏览器中显示一个很好的错误,我甚至使用gem better错误在发生错误时在我的webbrowser中显示一个实时控制台。 如何防止每次Sails JS出现错误时服务器关闭? 有没有一种方法可以很好地使用sail显示错误(使用web浏览器中的live console,就像gem better错误一样)?要在出现错误的情况下运行服务器,请查看。但是,

我曾经使用RubyonRails编程,我刚刚开始使用SailsJS。 有了rails,当我的后端出现错误时,它并没有杀死我的服务器。我曾经在我的web浏览器中显示一个很好的错误,我甚至使用gem better错误在发生错误时在我的webbrowser中显示一个实时控制台。 如何防止每次Sails JS出现错误时服务器关闭?
有没有一种方法可以很好地使用sail显示错误(使用web浏览器中的live console,就像gem better错误一样)?

要在出现错误的情况下运行服务器,请查看。但是,我建议您对自己的编程和应用程序采取防御措施。

我知道我不应该让应用程序出现错误,但服务器在出现错误时必须重新启动服务器这一事实非常烦人……您不必对Rails这样做。我说的是开发环境。您可以自己添加一个通用的错误处理程序,使用类似的方法:process.on('uncaughtException',function(error){//print to console,etc});与Rails不同,node.js不应该是一个重量级框架,它更像是一组网络库。这种行为不是技术缺陷,而是设计决策。