首页 > 解决方案 > 用电子打包 web 服务应用程序

问题描述

我有一个必须与主机上的 python 网络服务器后端一起使用的电子应用程序。

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

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

标签: pythonelectronnsiselectron-builder

解决方案


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

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


// ...
 // mainwindow creation 

}

推荐阅读