Отправить сигналы отлаженному приложению nodejs в коде Visual Studio - PullRequest
0 голосов
/ 09 мая 2018

У меня есть простое приложение nodejs, такое как

...
function checkTermination () {
  console.log('start closing ...');
  ...
}
process.on('SIGTERM', checkTermination);
process.on('SIGINT', checkTermination);

Я отлаживаю его с помощью кода Visual Studio.

Есть ли возможность отправлять некоторые сигналы, такие как SIGINT, SIGTERM, в приложение с помощью «кода Visual Studio»? Как я могу это сделать?

1 Ответ

0 голосов
/ 09 мая 2018
  1. Найдите идентификатор процесса
  2. Отправить сигнал

У меня есть программа с именем test.js, прикрепленная к коду VS.

ps aux | grep node | grep test
//Result
user1           3580   0.0  0.2  3115916  35648   ??  S     3:29PM   0:00.29 /usr/local/bin/node --inspect-brk=48750 test.js
// Send the signal
kill -TERM 3580 // 3580 is the PID

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...