Я запускаю узел каски на locahost, используя версию 2.12.5 каски в операционной системе Windows для целей обучения. Иногда я закрываю терминалы, не останавливая работающий узел с помощью CTRL+C.
Есть ли способ остановить узел, не находя его PID через systemctl?
Может быть, какая-нибудь команда npx для каски?
Я пытался найти что-нибудь полезное в официальной документации каски, но ничего там не нашел. Я также пытался попросить
Обе команды дали мне одно и то же сообщение об ошибке
Собственно, процесс также завершается при закрытии терминала. Не так ли? Какой терминал вы используете? а как тогда запустить ноду каски?
@tenbits я запускаю узел из терминала vscode, насколько я знаю, когда вы закрываете терминал, процесс продолжает работать в фоновом режиме
@MikkoOhtamaa Я ценю твою заботу. Я бы задумался об этом в будущем.





Вы можете использовать утилиту kill-port, чтобы завершить процесс каски, который прослушивает порт, например. 8545.
$ npm i kill-port -g
$ kill-port 8545
#or via project install:
$ npm i kill-port
$ npx kill-port 8545
См. «Почему мне не следует загружать изображения кода/данных/ошибок?» meta.stackoverflow.com/questions/285551/…