我在试着做一个能在命令下关闭的不和谐机器人。昨天我问了另一个与此相关的问题,但没有人回答。所以现在我在想,有没有办法从命令行/ .ts文件中停止ts-node-dev?
发布于 2021-11-26 07:05:51
您尝试过process.exit(1)吗?它可以在js中工作。我想你需要安装@types/node for ts?
或者,您可以使用一些古怪的方法:您可以尝试使用pm2或nodemon启动ts-node,为了杀死您的机器人,可以尝试执行cli命令,如下所示
exec("killall nodemon", (error, stdout, stderr) => {
if (error) {
console.log(`error: ${error.message}`);
return;
}
if (stderr) {
console.log(`stderr: ${stderr}`);
return;
}
console.log(`stdout: ${stdout}`);
});我希望它能帮上忙
https://stackoverflow.com/questions/70120535
复制相似问题