Экспресс-служба nodejs в качестве смачивателя / установщика - PullRequest
0 голосов
/ 11 марта 2019

Мне нужно сделать кроссплатформенное приложение. Это приложение должно быть установщиком, который устанавливает службу (на данный момент в Windows, Linux позже). У него должно быть меню или окно для управления им.

Я пытался сделать это с электроном + электронным строителем и окнами узлов. На данный момент мой сервис только запускает сервер Express, прослушивающий 8080. Когда я запускаю свое приложение с электроном в «режиме dev», все работает отлично. Мое окно позволяет мне установить / удалить службу. После запуска экспресс-запуска на локальном хосте: 8080 я могу открывать / закрывать электронное приложение, не прерывая обслуживание.

Моя проблема - когда я устанавливаю свое приложение с помощью сгенерированного установщика. Он может установить приложение. Тогда я могу установить сервис из окна без ошибок. В диспетчере служб Windows служба имеет статус «работает». Но locahost: 8080 не работает.

Может кто-нибудь сказать мне, могу ли я действительно сделать это с электроном? У кого-то есть идея, как я могу это сделать (возможно, без электрона)? Я не поместил свой код здесь, потому что он занимает слишком много места .. Я могу добавить его, если вам нужно

Большое спасибо заранее

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