узел child_process spawn не может создать gnome-терминал как дочерний процесс - PullRequest
0 голосов
/ 26 ноября 2018

Я использовал electron для создания настольного приложения в Linux и spawn в child_process для создания дочернего процесса.Однако, когда я попытался создать gnome-terminal, его родительский процесс не является electron в соответствии с pstree.

Мой код:

var spawn = require("child_process").spawn;
spawn("gnome-terminal");

В соответствии с pstree,

init───lightdm───lightdm───init───gnome-terminal

Ожидаемый результат:

init───lightdm───lightdm───init───bash───npm───sh───node───electron───electron───electron───gnome-terminal
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...