1

我正在尝试将我的应用程序从 迁移electron-builderelectron-forge,因为后者支持 Flatpak 制作。示例应用程序运行顺利,但我的真实存储库似乎有一些问题。

我可以很好地打包应用程序,并且make日志不会抛出任何错误,但是在运行应用程序本身时,会出现此错误:

/app/bin/zypak-wrapper: line 24: exec: my-program: not found

据我所见,没有任何冲突的节点模块,并且 package.json 本身似乎并没有真正改变任何东西。我认为问题出在 my 中main.js,但我首先需要了解错误的含义。

4

1 回答 1

1

问题在于zypak,因为它寻找name指定的 in package.json,没有考虑到 a 的可能性productName

删除已productName解决的问题,尽管我现在不确定如何复制该行为。

于 2021-01-19T09:29:12.340 回答