我正在开发一个Electron项目,我想在Raspbian(已安装NOOBS)上的raspberry pi 3 B +上运行它。我首先尝试使用以下命令构建我的电子应用程序,然后通过ssh将其导入到我的rasp中。
npm run electron:linux
该应用程序可以在我的计算机上正常运行,但是无法在我的树莓派上启动。然后,我尝试直接在其上git clone我的整个项目,但同样,我没有成功使其工作。有谁知道为什么它在Raspbian上不起作用?
好的,我自己找到了问题。
在我的计算机上,我使用以下命令构建应用程序:
[npm run build:prod && electron-builder build --linux
(aka npm run electron:linux
)] >>
但是这在树莓派上不起作用,因为它的工作方式有所不同。为了正确地为树莓派构建我的电子应用程序,我需要使用以下命令,并带有选项[[--armv7
:npm run build:prod && electron-builder build --linux --armv7
希望这个答案将来对您有所帮助!