我如何 运行 退出 Vorpal.js 应用程序的代码?

How do I run code on exiting a Vorpal.js app?

我正在编写一个 vorpal.js 应用程序,它在启动时加载文件,并且应该在退出时编写文件的修改版本。我如何在退出时 运行 编码?有什么地方可以附加回电之类的吗?

您可以向 node.js process exit event 添加一个挂钩。

process.on('exit', (code) => {
    // Do some cleanup here
    console.log(`About to exit with code: ${code}`);
});

const vorpal = require('vorpal')();

vorpal
  .delimiter('myapp$')
  .show();