檔案讀取
匯入檔案模組
// 匯入檔案模組,node自帶的模組
let fs=
require
('fs'
)
同步讀取// node預設是非同步
// 同步讀取檔案,會阻塞和等等
let content =fs.
readfilesync
('./fs/01.txt',)
console.
log(content)
// 01txt中的內容是01txt
非同步讀取fs.
readfile
('./fs/01.txt',,
(err,data)
=>
else})
console.
log(
123)
// 先列印
// 封裝讀取檔案的函式
function
fsread
(path)
,(err,data)
=>
else})
})}fsread
('./fs/01.txt').
then
(res=>
)console.
log(
123)
// 先列印
檔案寫入
非同步寫入
// 將01.txt檔案中的內容替換為'世界美好',覆蓋原來的內容,如果檔案路徑錯誤,會自動生成檔案
fs.writefile
('./fs'
,'世界美好',,
function
(err)
else
})
// 將01.txt檔案中的內容追加'--世界美好'
fs.writefile
('./fs'
,'--非常好',,
function
(err)
else
})
function
fswrite
(path, content)
,function
(err)
else})
})}fswrite
("./fs/01.txt"
,"-1"
)// 先追加
fswrite
("./fs/01.txt"
,"-2"
)// 後追加
檔案刪除
非同步刪除檔案
// 刪除fs檔案下02.txt檔案
fs.unlink
('./fs/02.txt'
,function
(err,data)
else
})
nio 三 檔案讀取和寫入
讀取 path p4 paths.get e 版本控制1 服務端 2.txt try bufferedreader reader files.newbufferedreader p4,standardcharsets.utf 8 簡化版讀取 listcontents files.readalllin...
node 讀取 xlsx檔案寫入檔案
node讀取.xlsx檔案 var fs require fs var events require events 引入node,解析.xlsx檔案的模組 var xlsx require node xlsx var eventemitter newevents.eventemitter var w...
node學習筆記3 檔案操作fs
檔案操作關鍵字 http fs 請求 node 裡面的 http 模組 readfile 讀檔案,引數包括 檔名,函式 writefile 寫檔案,引數包括 檔名,修改的內容,函式 先看一下檔案目錄 來個新鮮出爐的 關於readfile 的栗子 const fs require fs readfil...