电子包装Web服务应用程序

时间:2019-02-20 16:06:34

标签: python electron nsis electron-builder

我有一个电子应用程序,必须与主机上的python webserver后端一起使用。

为方便起见,python网络服务器已与cx_freeze打包在一起,现在可以作为.exe Windows程序使用。

我的问题是现在知道如何在电子应用程序启动时启动此webserver.exe应用程序,并在用户退出应用程序时停止启动。

1 个答案:

答案 0 :(得分:0)

(在win32平台下)启动它的解决方案:

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


// ...
 // mainwindow creation 

}