упаковка веб-сервиса с электронным приложением - PullRequest
0 голосов
/ 20 февраля 2019

У меня есть электронное приложение, которое должно использоваться с бэкэндом веб-сервера python на хосте.

Для удобства веб-сервер python был упакован с cx_freeze и теперь доступен как программа Windows .exe.

Моя проблема теперь состоит в том, чтобы узнать, как запустить это приложение webserver.exe при запуске электронного приложения и остановилось, когда пользователь выходит из приложения.

1 Ответ

0 голосов
/ 22 февраля 2019

Решение для его запуска (под платформой win32):

function createWindow() {
// launch webserver
var child_process = require('child_process');
var child = child_process.spawn('webserver.exe',[],{
  'cwd' : 'some folder'  
  });


// ...
 // mainwindow creation 

}
...