【发布时间】:2015-11-02 19:50:27
【问题描述】:
目前,我正在为我的 Raspberry Pi 开发一个“kiosk”应用程序。我决定使用Electron,因为它提供了我需要的关键功能:将基于 Web 的 UI 与直接系统相结合,通过 node.js 进行 I/O 访问。
但是,Electron 拒绝在我的 Raspberry Pi 上运行,而它在我用于开发的计算机上运行良好。在终端中发出electron . 后没有任何反应,程序只是退出而不显示窗口或命令行中的任何错误。有什么线索吗?到目前为止,我在网上找不到任何东西。我通过npm install electron-prebuilt -g 安装了 Electron,它下载并安装了最新的 ARM 版本。
如果这是一个无法解决的兼容性问题:Electron 有什么好的替代品吗?
提前致谢!
【问题讨论】:
-
我也有同样的问题。您现在找到解决方案了吗?
-
很遗憾,我还没有找到解决方案 - 我仍在努力
-
您能详细说明一下您的设置吗?您使用哪个发行版?你是如何安装nodejs的?你安装了哪个版本的nodejs?
-
我使用 Raspbian 发行版,因为它已经为以前的项目安装。然后我通过我在我的工作机器上成功完成的节点包管理器安装了电子。尽管如此,(出于私人原因)我将无法在接下来的两三周内进一步调查这个问题。最近的一个怀疑是没有足够的 RAM 来执行 Electron。
-
我今天在家里试用了更新的 raspbian 版本和 16GB SD 卡。取自github.com/hokein/electron-sample-apps 的示例现在对我有用。所以它要么是可用空间,要么是更新的 raspbian 版本。
标签: javascript node.js npm raspberry-pi electron