使用 Termux 应用可以轻松地在 Android 设备上运行 Node-RED。直接从其 GitHub 获取,或通过 F-Droid 在此处获取 F-Droid 上的 Termux。
请注意,Play 商店版本未维护。
安装并运行它。然后在提示符下输入
apt update
apt upgrade
apt install coreutils nano nodejs
npm i -g --unsafe-perm node-red
node-red
然后你可以将浏览器指向 https://:1880
请注意,安装 openssh 可能会使与 termux 的交互更容易一些。请参阅此线程,了解其中一个安装的描述。
你还可以通过标准方式 npm install 其他 Node-RED 节点,例如 node-red-dashboard
cd ~/.node-red
npm i node-red-dashboard
或通过调色板管理器。
音量减
键是 Ctrl 键 - 因此可以使用 音量减-c
来“中断”正在运行的应用程序。nano
编辑器,这对于编辑文件很有用。在 Termux 中启动应用程序的推荐方法是使用 Termux:Boot 应用程序(可从 F-droid 获取 - 请注意,Play 商店版本可能未维护,建议使用与安装 termux 相同的来源)。
我们发现这个其他应用程序对于在启动时自动启动 Termux 很有用 - Autostart - No Root(注意:使用 termux:boot,似乎不需要使用其他自动启动应用程序)。
请注意,Node-RED 脚本中的 shebang 与 termux:boot 脚本不兼容。解决方法是使用 termux:boot 启动脚本启动 Node-RED,例如
#!/data/data/com.termux/files/usr/bin/sh
termux-wake-lock
node /data/data/com.termux/files/usr/bin/node-red
你可以通过使用额外的 Termux 设备插件直接访问设备上的各种硬件 - 然后可以使用 exec
节点通过 Node-RED
访问这些插件。
注意:你需要安装附加应用程序,以及 Termux 中的附加 API。
从你获取 termux 的相同来源安装附加应用程序 - Termux:API。
在 Termux 中安装附加访问
apt install termux-api
版权所有 OpenJS 基金会 和 Node-RED 贡献者。保留所有权利。OpenJS 基金会 已注册商标并使用商标。有关 OpenJS 基金会 的商标列表,请参阅我们的 商标政策 和 商标列表。未在 OpenJS 基金会商标列表 中指明的商标和徽标是其各自所有者的商标™ 或注册® 商标。使用它们不表示与其有任何关联或获得其认可。
OpenJS 基金会 | 使用条款 | 隐私政策 | OpenJS 基金会章程 | 商标政策 | 商标列表 | Cookie 政策