nuc970安装 nodered
时间: 2025-02-08 14:10:45 浏览: 28
### 安装 Node-RED 的前提条件
为了能够在 NUC970 平台上成功安装并配置 Node-RED,需要确保该平台已经具备必要的软件环境和支持工具。通常情况下,Node-RED 可以运行于多种操作系统之上,包括但不限于 Linux 发行版。
对于 NUC970 这样的嵌入式计算平台而言,推荐先确认其是否能够稳定支持 Docker 或者直接在其上构建所需的 JavaScript/Node.js 环境[^2]。
### 准备工作
#### 更新系统包管理器
首先更新系统的包列表至最新状态:
```bash
sudo apt-get update && sudo apt-get upgrade -y
```
#### 安装依赖项
接着安装一些基础的编译工具和其他可能需要用到的支持库:
```bash
sudo apt-get install build-essential git curl libudev-dev -y
```
### 安装 Node.js 和 npm
由于 Node-RED 是基于 Node.js 构建的应用程序,因此需要先安装合适的 Node.js 版本以及配套的包管理器 npm:
```bash
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -y
```
验证安装情况:
```bash
node --version
npm --version
```
### 下载并启动 Node-RED
通过 npm 来全局安装 Node-RED:
```bash
sudo npm install -g --unsafe-perm node-red
```
首次启动 Node-RED 服务:
```bash
node-red-start &
```
此时可以通过浏览器访问 `http://<NUC970_IP>:1880` 查看默认界面。
### 自动化部署方案
如果希望每次开机自动加载 Node-RED,则可以考虑将其设置为 systemd service 文件的一部分来实现自动化启动功能。创建一个新的 Systemd Service File `/etc/systemd/system/nodered.service` :
```ini
[Unit]
Description=Node-RED graphical event wiring tool
After=syslog.target network.target
[Service]
Type=simple
User=root
ExecStart=/usr/bin/node-red-pi --max-old-space-size=128 -v
Restart=on-failure
EnvironmentFile=-/etc/default/node-red
[Install]
WantedBy=multi-user.target
```
启用此服务以便随系统一起启动:
```bash
sudo systemctl enable nodered.service
sudo systemctl start nodered.service
```
阅读全文
相关推荐

















