Node-red随机启动

 有两种方法,一是PM2的方式;一是windows“任务计划程序”的方法

PM2的安装

红色框内为安装命令

查看PM2版本

安装Windows启动包

Npm install pm2-windows-startup -g

创建卡机启动脚本文件

Pm2-startup install

查看npm全局应用存放路径

npm get prefix

进入npm全局应用的存放路径,并在该文件下打开cmd命令,输入pm2 start red.js

如果noed-red正常启动,在cmd中输入pm2 save保存启动项目

重启电脑

重启后可以在cmd中输入pm2 list,查看启动项目

附加pm2的一些命令

Pm2 list 列出所有应用

Pm2 delete app_name 停止并删除应用

Windows任务计划程序

新建一个“创建任务”,剩下的自己理解操作

下图是启动路径,主要是找到“Node-red.cmd”文件

### Node-RED Dashboard 安装与使用实例 #### 安装Node-RED及其仪表盘模块 为了设置Node-RED环境并用其内置的仪表盘功能,需先通过npm全局安装Node-RED工具[^1]: ```bash sudo npm install -g --unsafe-perm node-red ``` 接着,在Node-RED环境中添加`node-red-dashboard`包来引入UI组件支持。这可以通过命令行执行如下操作完成: ```bash cd ~/.node-red npm install node-red-dashboard ``` 上述指令会下载必要的文件并将它们集成到当前用户的Node-RED工作区中。 #### 配置仪表盘节点 一旦成功安装了仪表盘扩展库之后,就可以开始创建可视化界面了。启动Node-RED编辑器后,可以在左侧栏找到新的“ui_”前缀开头的各种控件选项卡,比如按钮、图表等。这些就是用来构建自定义Web UI的基础构件。 对于初次使用者来说,最简单的方法是从官方提供的示例流入手学习如何组合不同类型的输入输出设备以及处理逻辑。例如,下面是一个简单的温度监控系统的JSON表示形式: ```json [ { "id": "n1", "type": "tab", "label": "Temperature Monitor" }, { "id": "n2", "type": "inject", "z": "n1", "name": "", "props": [ { "p": "payload.temperature", "v": "{{random(20,30)}}", // Simulate temperature between 20°C ~ 30°C "vt": "num" } ], "repeat": "5", "crontab": "", "once": true, "onceDelay": 0.1, "topic": "" }, { "id": "n3", "type": "ui_gauge", "z": "n1", "name": "Current Temperature", "group": "g1", "order": 0, "width": 0, "height": 0, "gtype": "gage", "title": "Temp.", "label": "degrees C", "format": "{{value}} °C", "min": 0, "max": "40", "colors": ["#00b500","#e6e600","#ca3838"], "seg1": "", "seg2": "", "xlink": "", "wires": [] }, { "id": "g1", "type": "ui_group", "z": "", "name": "Dashboard Group", "disp": true, "class": "grp-class-name", "collapse": false } ] ``` 这段代码片段展示了怎样利用模拟数据源每隔五秒向仪表发送随机生成的摄氏度数值,并将其显示在一个圆形表盘上。用户可以根据实际需求调整参数设定以适应特定应用场景的要求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值