| 123456789101112131415161718192021222324252627282930313233343536 |
- const fs = require(`fs`)
- // 普通写文件操作
- // fs.writeFile(`./tempfile.txt`, "asdfrgs", {falg:`a`}, (err) => {
- // })
- // Stream 写入
- const writer = fs.createWriteStream(`./tempfile.txt`, {
- flags : "r+",
- start : 4,
- encoding : "utf8"
- })
- writer.write('你好啊', (err) => {
- if(err) {
- console.log(err)
- return;
- }
- console.log(`写入成功`)
- })
- writer.write('你好啊', (err) => {
- if(err) {
- console.log(err)
- return;
- }
- console.log(`写入成功`)
- })
- writer.on(`close`, () => {
- console.log(`file closed`)
- })
- // 需要手动关闭文件
- // writer.close();
- writer.end("最后的内容")
|