下载教程:
步骤 1:获取分布式系统
安装最新版本的 Node.js 和 npm
运行以下命令安装分布式系统:
```
npm install -g node-red
```
步骤 2:创建新项目
运行以下命令创建新项目:
```
node-red init
```
输入项目名称(例如,``fast-pokemon-skill``)
步骤 3:添加节点
在 Node-RED 编辑器中,从左侧的调色板中添加以下节点:
inject 节点(用于触发流程)
switch 节点(用于比较技能速度)
debug 节点(用于显示结果)
步骤 4:配置节点
inject 节点:
将 ``msg.topic`` 设置为 ``pokemon-skill``
将 ``msg.payload`` 设置为技能的速度值(例如,100)
switch 节点:
选择 ``expression`` 作为比较类型
将 ``expression`` 设置为 ``msg.payload >= 100``(用于查找速度大于或等于 100 的技能)
debug 节点:
连接到 switch 节点的 ``true`` 输出
将 ``msg.payload`` 设置为 ``“Pokémon技能速度为 100 或更高”``
步骤 5:部署流程
单击 Node-RED 编辑器中的 ``部署`` 按钮
打开 Web 浏览器的 ``
步骤 6:触发流程
在 inject 节点的 ``发送`` 选项卡中,单击 ``发送消息`` 按钮
在 debug 节点中,您应该看到以下消息:``“Pokémon技能速度为 100 或更高”``
恭喜!您已成功设置 Node-RED 流程,以检测速度大于或等于 100 的掌机小精灵技能。