问题描述
我已经构建了一个 Electron 应用程序,我正在尝试构建它。当我使用“npm start”在开发环境中运行它时,它运行良好,但是一旦我构建它,它就会失败。我已经用电子锻造和电子包装器试过了。本质上,我的应用程序位于任务托盘中,每秒扫描一个文件夹。如果文件夹不为空,则显示该窗口。当窗口显示时,循环停止。一旦 main.js 文件收到用户操作已完成的命令,它就会隐藏窗口并返回到托盘继续扫描。这是我的 main.js 文件:
const newProps = unflatten(props) as any;
我遇到的错误是窗口永远不会进入托盘。它甚至应该在启动后最小化 1 秒,但它也没有这样做。实际上,除了创建窗口之外,主文件中的任何脚本都不会运行。如果窗口已最小化且其目标文件夹不为空,则不会重新显示该窗口。窗口中的开发工具没有显示任何错误。不过,我不知道如何在打包的 .exe 运行时运行命令提示符。有人给点建议吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)