gpt4 book ai didi

windows - 打包的 Electron 应用程序 (.exe) 静默崩溃,通过命令行运行良好

转载 作者:行者123 更新时间:2023-12-03 12:29:39 25 4
gpt4 key购买 nike

通过命令行运行我的 Electron 应用程序可以正常工作,但是当我双击打包应用程序的 .exe 时,除了我的光标在做一个快速的“忙碌”动画之外什么都没有发生。我假设我的应用程序正在默默地崩溃。

有没有办法从 .exe 中获取错误消息或崩溃报告来帮助我了解发生了什么?

从我的应用程序目录的根目录,这两种方法都会使我的应用程序运行良好:

  • node_modules\.bin\electron.cmd .
  • electron-packager .
    node_modules\.bin\electron.cmd my_app-win32-x64\resources\app

  • 环境
  • 操作系统:Windows 10 周年纪念版 x64
  • 节点:4.3.1
  • 下午:1.14.12
  • 局部 Electron :1.4.3
  • 本地和全局 Electron package 器:8.1.0
  • Electron 重建(用于 native 模块“串行端口”):1.2.1
  • 最佳答案

    这不是 Electron 问题。这是我的应用程序试图访问相对于 process.cwd() 的路径,当双击输出文件夹中的 .exe 文件时,它不是预期的。

    我可以通过从命令行运行 .exe 来调试它,而不是双击 .exe:my_app-win32-x64\my_app.exe
    这会导致 console.log()输出在命令提示符下可见,这让我终于可以看到正在发生的异常。

    关于windows - 打包的 Electron 应用程序 (.exe) 静默崩溃,通过命令行运行良好,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40118340/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com