无法在 Raspbian 上使用 Electron 构建应用程序

Can't use an Electron built app on Rasbian

我正在做一个 Electron 项目,我想 运行 它在我的 raspberry pi 3 B+ 上,它在 Raspbian 上(与 NOOBS 一起安装)。我首先尝试使用以下命令构建我的电子应用程序,然后通过 ssh 将其导入我的 rasp。

npm run electron:linux

应用 运行 在我的电脑上运行正常,但它无法在我的树莓派上启动。然后我尝试 git 直接在上面克隆我的整个项目,但同样,我没有成功使其工作。 有谁知道为什么它在 Raspbian 上不起作用?

好的,我自己发现了问题。

在我的电脑上,我使用以下命令构建我的应用程序:

npm run build:prod && electron-builder build --linux(又名 npm run electron:linux

但这不适用于 raspbian,因为它的工作方式不同。要为 raspberry pi 正确构建我的电子应用程序,我需要使用以下命令,并使用选项 --armv7:

npm run build:prod && electron-builder build --linux --armv7

希望这个回答对以后的你们有所帮助!