有什么方法可以创建机制,使您能够终止Node.js VM(Script.runInContext(...))中正在运行的脚本? 有关任务的更多信息: 我不应该使用计时器,我们已经使用了此变体,但是我们需要额外的一个来手动进行。 我需要跟踪虚拟机中所有正在运行的脚本,并通过按下按钮来停止所有正在运行的脚本,并通过按钮显示所有正在运行的脚本。
答案 0 :(得分:0)
您只需要在要用于终止该过程的按钮上放置一个click事件,并传入全局process
对象,并将其称为用于回调的exit()
方法即可。
尝试以下
btn.on('click', process.exit())