node.js - 如何在电子应用程序中使用树莓派的 GPIO?
问题描述
我正在尝试使用 electronJs 为树莓派 3 (b) 构建一个应用程序。我无法使用 nodejs 的“ onoff ”模块与树莓派的 GPIO 通信。当我在主进程中导入它并尝试使用electron .
命令运行应用程序时,命令退出且没有错误信息。谁能建议如何在电子应用程序中使用树莓派 pi3 的 GPIO。
此外,如果它不可能使用电子Js,那么请建议我如何为可以使用 GPIO 的树莓派实现一个 GUI 应用程序。
解决方案
将 nodeJS 更新到最新版本并运行electron-rebuild解决了我的问题。谢谢戴夫牛顿的帮助。似乎onoff包使用的 epoll 编译存在问题。
推荐阅读
- python - 为什么在分配给变量时迭代 fetchall() 会变慢?
- android - 如何根据活动意图设置视图的可见性
- php - 使用 REMOTE_ADDR 变量时,Wordpress 给出错误“出了点问题。您的更改可能尚未保存。(..)”
- java - 如何检查房间数据库是否为空
- xml - 使用 XSL 转换查找两个 XML 之间的差异
- codeigniter - 使用 .htaccess 删除 codeigniter 中的 url 段
- javascript - JS:在调用文件中的每个其他函数之前调用某个函数
- java - android项目上Intellij-Idea中的渲染问题
- java - 如何修复所有“com.android.support 库必须使用完全相同的版本”
- php - 如何在右上角显示继续作为gmail弹出窗口?