1 // fs 模块提供了用于与文件系统进行交互(以类似于标准 POSIX 函数的方式)的 API。
2
3
4
5 //1. 引入 fs 模块
6 const fs = require('fs');
7
8 //2. 写入文件,没写入一次,覆盖之前的文件, 异步写入
9 // fs.writeFile('test.log', 'hello Fs Module', function(err){
10 // //判断错误 如果出现错误, err 保存的是错误对象, 没有出现错误, 则 err 是 null
11 // if(err) {
12 // console.log("写入失败");
13 // return;
14 // }
15 // //
16 // console.log('写入成功');
17 // });
18
19 //追加写入
20 // fs.writeFile('test.log', 'hello Fs Module\r\n',{flag: 'a'}, function(err){
21 // //判断错误 如果出现错误, err 保存的是错误对象, 没有出现错误, 则 err 是 null
22 // if(err) {
23 // console.log("写入失败");
24 // return;
25 // }
26 // //
27 // console.log('写入成功');
28 // });
29
30 //同步写入
31 fs.writeFileSync('test.log', Date.now());// 645
32 console.log(Date.now());// 648
33
34
35 //练习 新建一个文件 『practiseFS.txt』, 向文件中写入内容, 『FS 真的很厉害哦!!』
36 // 需求 在 D:/a/b.txt 在b.txt中写入 『今天天气不错』