当前位置: 首页 > news >正文

Node-Red

是什么?

        ——基于浏览器的流程编辑工具可连接设备、服务器和API应用

一、安装

1、本地安装(Windows)

在电脑上安装 Node.js 环境,然后使用 NPM 安装 Node-RED 

Node.js介绍:

  • JavaScript 在不同的位置有不一样的解析器
    • 写入 HTML 的 JS 语言,浏览器即它的解析器
    • 需要独立运行的 JS , Node.js 就是解析器
    • NPM 是 Node.js 的包管理器

Node.js 安装(Node.js官网),新版的 Node.js 已经集成了NPM可直接使用以下指令检验是否安装成功(Windows 可使用PowerShell 或 CMD 执行)

--查看 Node.js 的版本
node -v--查看 NPM 的版本
npm -v--npm换源,切换为华为云上的镜像
npm config set registry https://mirrors.huaweicloud.com/repository/npm--全局安装 Node-RED
npm install -g --unsafe-perm node-red--启动 Node-RED
node-red--卸载
npm uninstall -g node-red

 启动完 Node-RED 后,使用浏览器 访问:http://127.0.0.1:1880/  ,即可看到Node-RED界面

(左侧可以看到 MQTT、http等网络模块)

PM2 是一个功能强大的 Node.js 进程管理工具,该工具不仅支持自动重启、负载均衡、日志管理和实时监控等功能,还提供了编程式的 API 接口用于集成到其他服务中

安装报错

self_signed_cert_in_chain

该错误通常发生在尝试通过HTTPS协议与服务器建立安全连接时,但服务器提供的SSL/TLS证书是自签名的,且客户端(在这种情况下是npm)不信任该证书。

解决:

最常见的是使用npm的配置文件(.npmrc)或环境变量来指定证书的位置。然而,对于临时测试或开发环境,你也可以选择忽略SSL证书验证 

这会使你的npm请求容易受到中间人攻击(MITM)因此仅建议在完全信任的网络环境中使用


http://www.mrgr.cn/news/91518.html

相关文章:

  • 探讨如何加快 C# 双循环的速度效率
  • 服务器装机可用的基本操作
  • 【Linux Redis】关于用docker拉取Redis后,让虚拟机运行起来redis,并使得其可以连接到虚拟机外的navicat。
  • 银行IT治理——安全架构定义
  • Vue 3 生命周期和生命周期函数
  • spring cloud gateway限流常见算法
  • 一.数据治理理论架构
  • cs224w课程学习笔记-第2课
  • 从零搭建微服务项目Base(第5章——SpringBoot项目LogBack日志配置+Feign使用)
  • 3. 导入官方dashboard
  • 小爱音箱控制手机和电视听歌的尝试
  • 【笔记】LLM|Ubuntu22服务器极简本地部署DeepSeek+联网使用方式
  • TRELLIS 部署笔记
  • 线程的多种创建方式和使用
  • java八股文-mysql
  • spring boot知识点3
  • 解锁机器学习核心算法 | K-平均:揭开K-平均算法的神秘面纱
  • PHP本地商家卡券管理系统源码
  • MySQL的基本使用
  • K8s:kubernetes.io~csi 目录介绍