本文看自視頻:
1.打印文件系統看看
運行可以自動創建一個hello.txt文件
內容寫入
如果想要定義寫入的位置,我們可以用另外的api
異步文件的讀取,沒有獲取到的時候可以打印錯誤碼
簡單文件寫入的順序
簡單文件寫入文件寫在路徑下,運行可以在對應的路徑下寫入文件
流式文件寫入
簡單文件的讀取,返回的是二進制數據
可以讀取mp3或者圖片,返回的都是二進制數據,有一定的通用性
文件讀取後寫入
流式文件的讀取
// 流式文件讀取適用於一些比較大的文件,可以分多次將文件讀取到內存中
var fs = require('fs')
var rs = fs.createReadStream('C:/./.mp3')
var ws = fs.createWriteStream('a.mp3')
//pipe()可以將可讀流中的內容直接輸出到可寫流中
rs.pipe(ws)