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