我在.bat文件中使用以下非常基本的脚本来保持node.js服务器在Windows机器上运行。保持节点运行的基本Windows脚本
: loop
npm start
goto loop
: end
但是,如果服务器停机,它不会自动重启。
我知道有一些保持节点启动并运行的好方法(example),但我现在真的想专注于代码的其他部分,并不断与其他合作伙伴进行集成。因此,我真的在寻找一个非常简单的bat文件,它可以在服务器关闭时重新启动服务器(在Windows上)。我有上面那个可能会有什么错误?
如果服务器出现故障*可能会出错,而不是您认为的那样。应用程序崩溃有很多种方式,其中一种会导致应用程序挂起,因此脚本永远不会进入“goto loop”阶段。为什么不使用'nodemon'模块? – alandarev 2014-09-10 11:38:13
谢谢。我只是指崩溃。 – MightyMouse 2014-09-10 11:43:03