通过 electron-forge 构建 Flatpak 时出现 zypak-wrapper 错误
zypak-wrapper error when building for Flatpak through electron-forge
我正在尝试将我的应用程序从 electron-builder
迁移到 electron-forge
,因为后者支持 Flatpak 制作。示例应用程序运行顺利,但我的真实存储库似乎有一些问题。
我可以很好地打包应用程序,并且 makelog 不会抛出任何错误,但是当 运行 应用程序本身时,这出现错误:
/app/bin/zypak-wrapper: line 24: exec: my-program: not found
据我所知,没有任何冲突的节点模块,而且 package.json 本身似乎并没有真正改变任何东西。我认为问题出在我的 main.js
上,但我首先需要了解错误的含义。
问题出在 zypak
,因为它查找 package.json
中指定的 name
,而没有考虑 productName
.[=15 的可能性=]
删除 productName
解决了问题,但我现在不确定如何复制该行为。
我正在尝试将我的应用程序从 electron-builder
迁移到 electron-forge
,因为后者支持 Flatpak 制作。示例应用程序运行顺利,但我的真实存储库似乎有一些问题。
我可以很好地打包应用程序,并且 makelog 不会抛出任何错误,但是当 运行 应用程序本身时,这出现错误:
/app/bin/zypak-wrapper: line 24: exec: my-program: not found
据我所知,没有任何冲突的节点模块,而且 package.json 本身似乎并没有真正改变任何东西。我认为问题出在我的 main.js
上,但我首先需要了解错误的含义。
问题出在 zypak
,因为它查找 package.json
中指定的 name
,而没有考虑 productName
.[=15 的可能性=]
删除 productName
解决了问题,但我现在不确定如何复制该行为。