中国全球门户网站青岛做网站哪家做的好
2026/5/26 1:03:36 网站建设 项目流程
中国全球门户网站,青岛做网站哪家做的好,多用户网店系统,如何推广自己产品node-red 安装 1、安装nodejs和npm 1.1 更新本地包 先更新本地包#xff0c;以免系统包错误 sudo apt update 1.2 安装nodejs和npm 安装nodejs sudo apt update 安装npm sudo apt-get install npm 安装完成后查看nodejs和npm版本#xff1a; Node-RED需要Node.js 12.x 或…node-red安装1、安装nodejs和npm1.1 更新本地包先更新本地包以免系统包错误sudo apt update1.2 安装nodejs和npm安装nodejssudo apt update安装npmsudo apt-get install npm安装完成后查看nodejs和npm版本Node-RED需要Node.js 12.x 或更高版本。node -vnpm -v1.3 【可选但是建议】切换npm源到淘宝切换npm源淘宝:npm config set registry https://registry.npmmirror.com查看源地址npm config get registry1.4【可选但是建议】升级nodejs到最新的版本清除npm缓存npm cache clean --force全局安装nn是node包管理工具sudo npm install -g n升级nodejs到最新稳定版sudo n stable升级完成后查看nodejs和npm版本是否已更新一般情况下npm版本会和nodejs一起更新。如果npm未更新到新版本可以使用下面的命令单独更新npm install -g npmlatestnpm install -g npmlatest2、安装node-red运行node-red安装命令sudo npm install -g --unsafe-perm node-red注意由于网络的原因安装结果可能会很漫长如果失败就多运行几次这个安装命令。中途不要断网、断电、异常终端否则会出现各种异常常见的有ENOTEMPTY需要sudo nautilus进入文件系统手动清空文件重新安装、ETIMEOUT重新执行上面命令。返回上图表示安装成功如果失败会有错误提示。3、运行node-red如果已经安装防火墙需要在防火墙上打开一个1880端口Node-RED 默认使用端口 1880。sudo ufw allow 1880启动 Node-RED 本身。node-red看到“Welcome to Node-RED”消息即为启动成功。在web中打开 http://localhost:1880即可访问远程也可以通过http://服务器ip:1880进行访问。安装教程链接来源。卸载# 1.1 卸载 Node-RED 本身sudo npm uninstall -g node-red# 1.2 卸载相关的全局包sudo npm uninstall -g node-red-admin作用和原理1. 基础架构Node-RED 运行在一个 Node.js 环境中使用 Node.js 的事件驱动非阻塞I/O模型。它基于以下几个核心组件‌节点Nodes‌这是构成流程的基本单元。节点可以执行各种功能如输入、输出、函数处理等。‌流程Flows‌由多个节点通过线连线连接起来形成一个数据流。‌工作区Workspace‌用户通过浏览器界面编辑和部署流程的地方。2. 工作原理节点‌输入节点‌如 HTTP 输入、TCP 输入、文件输入等用于接收数据。‌函数节点‌允许用户编写 JavaScript 代码来处理数据。‌输出节点‌如 HTTP 输出、TCP 输出、调试输出等用于发送数据。‌服务节点‌如邮件服务、数据库服务等用于执行特定任务。一个节点就如同一个具有特定功能的插件。流程流程定义了数据如何从输入节点流向输出节点。每个节点可以处理数据并将其传递给下一个节点。例如一个 HTTP 请求可以触发一个流程该流程读取数据进行一些处理然后输出结果到另一个服务。部署和运行‌部署‌用户完成流程的编辑后可以通过 Node-RED 界面部署流程到服务器(node-red程序所在设备)上。‌执行‌部署后流程在Node.js 的事件循环中运行。每当输入节点接收到数据时流程就会被触发执行。什么是node.js事件循环事件循环本质上就是一个循环监测事件并触发回调的单线程。简化模型┌───────────────────────────┐│ 事件循环持续运行 ││ ↓ ││ 检查事件队列 ││ ↓ ││ 取出事件处理 ││ ↓ ││ 执行回调函数 ││ ↓ ││ 等待新事件 │└───────────────────────────┘使用案例在前端界面中进行变成之后想要变更的功能发挥作用一定要先“部署”。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询