node-red File讀取好保存實(shí)例講解
File節(jié)點(diǎn)是操作文件的節(jié)點(diǎn)
file文件的保存

拖拽 注入節(jié)點(diǎn)inject file節(jié)點(diǎn)(writes msg.payload to a file)和 debug節(jié)點(diǎn)到工作區(qū),并連線
設(shè)置file節(jié)點(diǎn)的文件路徑
windows如果不設(shè)置路徑,會(huì)保存在C:\Users\Administratordocker容器保存在根目錄下

此處文件名我選擇 放到data目錄下,因?yàn)閐ocker容器啟動(dòng)的時(shí)候我把/data目錄掛載到宿主機(jī)上了,方便查看文件
行為有三種,追加至文件 復(fù)寫(xiě)文件 刪除文件
勾選上創(chuàng)建目錄,否則如果目錄和文件不存在,需要手動(dòng)創(chuàng)建
例子:
[{"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寫(xiě)節(jié)點(diǎn)換成file讀節(jié)點(diǎn)(Reads the contents of a file...)

第一個(gè)注入節(jié)點(diǎn)inject只是啟動(dòng)發(fā)送信號(hào)作用
debug區(qū)域顯示文件內(nèi)容:

以上就是關(guān)于node-red File讀取好保存的全部知識(shí)點(diǎn)內(nèi)容,感謝大家對(duì)腳本之家的支持。
相關(guān)文章
node.js中的fs.createWriteStream方法使用說(shuō)明
這篇文章主要介紹了node.js中的fs.createWriteStream方法使用說(shuō)明,本文介紹了fs.createWriteStream方法說(shuō)明、語(yǔ)法、接收參數(shù)、使用實(shí)例和實(shí)現(xiàn)源碼,需要的朋友可以參考下2014-12-12
使用Puppeteer實(shí)現(xiàn)頁(yè)面遍歷的示例代碼
很多時(shí)候我們需要遍歷我們的頁(yè)面來(lái)檢查頁(yè)面是否存在問(wèn)題,以更好的保證可用性和安全性,下面就來(lái)講講如何使用puppeteer來(lái)實(shí)現(xiàn)頁(yè)面遍歷的功能吧2023-06-06
Windows中安裝nvm進(jìn)行Node版本控制與詳細(xì)使用教程
nvm和npm都是node.js版本管理工具,但是為了解決node各種不同之間版本存在不兼容的問(wèn)題,因此可以通過(guò)nvm安裝和切換不同版本的node,感興趣的可以了解一下2023-09-09
利用Chrome DevTools直接調(diào)試Node.js和JavaScript的方法詳解(并行)
現(xiàn)在我們可以用瀏覽器調(diào)試node.js了!!!下面這篇文章主要介紹了利用Chrome DevTools直接調(diào)試Node.js和JavaScript的方法步驟,文中介紹的很詳細(xì),需要的朋友可以參考學(xué)習(xí),下面來(lái)一起看看吧。2017-02-02
Node.js創(chuàng)建HTTP文件服務(wù)器的使用示例
我們的目的比較簡(jiǎn)單,使用Node.js創(chuàng)建一個(gè)HTTP協(xié)議的文件服務(wù)器,你可以使用瀏覽器或其它下載工具到文件服務(wù)器上下載文件,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-05-05
使用 Node.js 對(duì)文本內(nèi)容分詞和關(guān)鍵詞抽取
這篇文章主要介紹了使用 Node.js 對(duì)文本內(nèi)容分詞和關(guān)鍵詞抽取,需要的朋友可以參考下2017-05-05

