node-red File读取好保存实例讲解

 更新时间:2019年09月11日 15:01:07   作者:zhou  
在本篇文章里小编给大家整理了关于node-red File读取好保存的相关知识点内容,有需要的朋友们可以参考下。

File节点是操作文件的节点

file文件的保存

拖拽 注入节点inject  file节点(writes msg.payload to a file)和 debug节点到工作区,并连线

设置file节点的文件路径

windows如果不设置路径,会保存在C:\Users\Administratordocker容器保存在根目录下

此处文件名我选择 放到data目录下,因为docker容器启动的时候我把/data目录挂载到宿主机上了,方便查看文件

行为有三种,追加至文件  复写文件  删除文件

勾选上创建目录,否则如果目录和文件不存在,需要手动创建

例子:

[{"id":"898828bc.89b418","type":"inject","z":"6c70a17b.e110f","name":"","topic":"","payload":"","payloadType":"date","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":290,"y":300,"wires":[["1e951d4f.b4d6a3"]]},{"id":"1e951d4f.b4d6a3","type":"file","z":"6c70a17b.e110f","name":"save","filename":"/data/testtimestamp.txt","appendNewline":true,"createDir":true,"overwriteFile":"false","encoding":"none","x":450,"y":300,"wires":[["c27669f0.bef7e8"]]},{"id":"c27669f0.bef7e8","type":"debug","z":"6c70a17b.e110f","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","x":610,"y":300,"wires":[]}]

文件的读取

文件的读取和保存类似

 把上面的file写节点换成file读节点(Reads the contents of a file...)

第一个注入节点inject只是启动发送信号作用

debug区域显示文件内容:

以上就是关于node-red File读取好保存的全部知识点内容,感谢大家对脚本之家的支持。

相关文章

  • 详解nodejs内置模块

    详解nodejs内置模块

    这篇文章主要介绍了nodejs内置模块,对nodejs感兴趣的同学,可以参考下
    2021-05-05
  • 浅析Node.js非对称加密方法

    浅析Node.js非对称加密方法

    本篇文章主要给大家分享了Node.js非对称加密方法以及代码实例讲解,对此有兴趣的朋友参考学习下吧。
    2018-01-01
  • nodejs结合Socket.IO实现的即时通讯功能详解

    nodejs结合Socket.IO实现的即时通讯功能详解

    这篇文章主要介绍了nodejs结合Socket.IO实现的即时通讯功能,结合实例形式详细分析了nodejs结合Socket.IO实现即时通讯的相关操作技巧与注意事项,需要的朋友可以参考下
    2018-01-01
  • windows实现npm和cnpm安装步骤

    windows实现npm和cnpm安装步骤

    这篇文章主要介绍了windows实现npm和cnpm安装步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-10-10
  • 快速搭建Node.js(Express)用户注册、登录以及授权的方法

    快速搭建Node.js(Express)用户注册、登录以及授权的方法

    这篇文章主要介绍了快速搭建Node.js(Express)用户注册、登录以及授权,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-05-05
  • nodejs中使用HTTP分块响应和定时器示例代码

    nodejs中使用HTTP分块响应和定时器示例代码

    本文通过示例将要创建一个输出纯文本的HTTP服务器,输出的纯文本每隔一秒会新增100个用换行符分隔的时间戳。实例代码非常不错,具有参考借鉴价值,需要的朋友参考下
    2017-03-03
  • node.js中的url.format方法使用说明

    node.js中的url.format方法使用说明

    这篇文章主要介绍了node.js中的url.format方法使用说明,本文介绍了url.format的方法说明、语法、接收参数、使用实例和实现源码,需要的朋友可以参考下
    2014-12-12
  • Node.js中HTTP模块与事件模块详解

    Node.js中HTTP模块与事件模块详解

    这篇文章主要详细介绍了Node.js中HTTP模块与事件模块的相关资料,需要的朋友可以参考下
    2014-11-11
  • Nodejs实现图片上传、压缩预览、定时删除功能

    Nodejs实现图片上传、压缩预览、定时删除功能

    本文分步骤给大家介绍了Nodejs实现图片的上传、压缩预览、定时删除功能,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-10-10
  • 浅谈HTTP 缓存的那些事儿

    浅谈HTTP 缓存的那些事儿

    HTTP 缓存机制作为 Web 应用性能优化的重要手段,是想要成为前端架构的必备技能。这篇文章主要介绍了浅谈HTTP 缓存并用node实现缓存,非常具有实用价值,需要的朋友可以参考下
    2018-10-10

最新评论