用于退出的命令是什么?(即终止Node.js进程)


当前回答

添加

process.exit(1);

会帮你的

其他回答

REPL(命令行)

按ctrl+c两次键入退出并按回车键

脚本文件

process.exit(code)

当不再挂起异步操作时,节点通常会退出,代码为0。

process.ext(1)应用于退出并显示故障代码。这将允许我们推断节点未正常关闭,并被强制关闭。

还有其他出口代码,如

3-内部JavaScript分析错误(非常罕见)

5-v8 javascript引擎中的致命错误

9-参数无效

有关完整列表,请参阅节点退出代码

您可以使用process.ext([code])函数。

如果要退出而不出现“失败”,请使用代码0:

process.exit(0);

要退出并显示“失败”代码1,您可以运行:

process.exit(1);

失败的“失败”代码特定于应用程序。因此,您可以使用自己的约定。

正如@Dominic所指出的,抛出未捕获的错误是更好的做法,而不是调用process.ext([code]):process.exitCode=1;抛出新错误(“我的模块xx条件失败”);

ctrl+C终止当前进程ctrl+C两次是退出REPL shellctrl+c退出REPL SHELL

如果您在Windows中,请转到任务管理器,然后转到进程,查找名为“节点”的进程,然后用鼠标右键单击它,然后单击“结束进程”选项。