huang7dede 发表于 2021-12-24 14:19:57

dinglifeng 发表于 2021-12-24 13:20
试了半天

好像你node太新了吧
你要是装了docker,一段代码的事


docker run -d \
--name=nrtest \
--restart=always \
--user=root \
-e TZ=Asia/Shanghai \
-p 2880:80 \
-v /home/nr:/data \
nodered/node-red

访问http://ip:2880
用ssh软件连接主机,把解压好的节点文件夹复制到/home/nr下面,,也就相当于容器里的/data下面了
进入nr容器 docker exec -it nrtest /bin/sh
切换目录 cd /data
安装 npm install /data/node-red-XXXXXXXXX
重启 reboot

dinglifeng 发表于 2021-12-24 14:38:45

huang7dede 发表于 2021-12-24 14:19
好像你node太新了吧
你要是装了docker,一段代码的事



这是再装一个nr的命令?
您赶紧修修网上那个在线安装的,有那个就方便多了

alei643 发表于 2021-12-25 10:32:02

dinglifeng 发表于 2021-12-24 13:20
试了半天

这是因为modbus节点要求的node版本号大于等于10,小于15,你现在的NodeRed的node版本是16,所以会报错,想安装或者更新节点,只能删除modbus节点了,否则安装或者更新任何一个节点,都会这个错误

dinglifeng 发表于 2021-12-25 12:31:08

alei643 发表于 2021-12-25 10:32
这是因为modbus节点要求的node版本号大于等于10,小于15,你现在的NodeRed的node版本是16,所以会报错, ...

我在Nr中禁用了这个节点 然后咋删除啊 貌似没有删除按钮

alei643 发表于 2021-12-25 13:54:42

dinglifeng 发表于 2021-12-25 12:31
我在Nr中禁用了这个节点 然后咋删除啊 貌似没有删除按钮

没有移除按钮,是因为相关的节点在流程中已经使用,需要手动删除流程已经使用的节点,注意还要删除全局的配置节点中的相关配置

innx 发表于 2021-12-26 14:59:25

huang7dede 发表于 2021-12-24 14:19
好像你node太新了吧
你要是装了docker,一段代码的事



这样用的默认镜像也还是最新的吧?

pingzi 发表于 2021-12-29 09:19:01

EDGE语音引擎的TTS节

cjnt007 发表于 2021-12-29 16:55:13

dinglifeng 发表于 2021-12-24 12:34
老大 进来了 可以进 nodered了 可是安装提示错误

您好!我也是hassos,请问怎样ssh进入node-red,可以分享下吗?

dinglifeng 发表于 2021-12-29 17:05:22

cjnt007 发表于 2021-12-29 16:55
您好!我也是hassos,请问怎样ssh进入node-red,可以分享下吗?

你看看我的帖子 有高人回复过

cjnt007 发表于 2021-12-29 17:38:55

dinglifeng 发表于 2021-12-29 17:05
你看看我的帖子 有高人回复过

好吧,还是谢谢!
作为小白,必须要为学习付出成本,我把自己学习摸索出来的方法简单分享下:
在hassos的终端下执行:
docker ps
列出所有docker容器,查看其中NAMES列里node-red容器的名称,我的是addon_f21ae78a_nodered
然后执行:
docker exec -ti addon_f21ae78a_nodered bash
进入node-red容器,然后进行其他操作
页: 1 2 [3] 4 5 6 7 8 9 10 11 12
查看完整版本: [node-red]【2023.11.07】撸了个EDGE语音引擎的TTS节点,音质不错