3

我正在为 Windows 创建一个 Eletron 桌面应用程序。我正在使用electron-packager然后electron-squirrel-startup创建一个 .exe 文件。就像在本教程中一样: https ://ourcodeworld.com/articles/read/365/how-to-create-a-windows-installer-for-an-application-built-with-electron-framework

我想将 Python 的安装添加到安装程序中。有谁知道该怎么做?

我的猜测是在 main.js 文件中的某个地方:

function handleSquirrelEvent(application) {    
    switch (squirrelEvent) {
        case '--squirrel-install':
        case '--squirrel-updated':
        //HERE

但我不确定。

编辑:

我的想法是使用node-cmd模块来执行 Windowscmd命令,但由于某种原因,这样的代码

var cmd=require('node-cmd');
cmd.run('touch example.txt');

handleSquirrelEvent函数中不起作用。它虽然在它之外工作。

4

0 回答 0