From 8cea38751b5d71122fdd3214c4c7d8674101fb94 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=96=E5=BF=97=E7=94=9F?= <2756684098@qq.com> Date: Sun, 3 Mar 2024 21:08:24 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E7=AC=94=E8=AE=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...07\344\273\266\346\250\241\345\235\227.md" | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 "7\347\217\255\350\265\226\345\277\227\347\224\237/20240302_\346\226\207\344\273\266\346\250\241\345\235\227.md" diff --git "a/7\347\217\255\350\265\226\345\277\227\347\224\237/20240302_\346\226\207\344\273\266\346\250\241\345\235\227.md" "b/7\347\217\255\350\265\226\345\277\227\347\224\237/20240302_\346\226\207\344\273\266\346\250\241\345\235\227.md" new file mode 100644 index 0000000..6fd7172 --- /dev/null +++ "b/7\347\217\255\350\265\226\345\277\227\347\224\237/20240302_\346\226\207\344\273\266\346\250\241\345\235\227.md" @@ -0,0 +1,40 @@ +### 一、fs文件系统模块 +fs 模块 是 Node.js 官方提供的、用来 操作文件 的模块。它提供了一系列的方法和属性,用来满足用户对文件的操作要求。 +#### 1、读取指定文件 +fs.readFile():读取指定文件中的内容 +``` +参数 1:必选参数,字符串,表示文件的路径 +参数 2:可选参数,表示以什么编码格式来读取文件 +参数 3:必选参数,文件读取完成后,通过回调函数拿到读取的结果 +``` +#### 2、写入指定文件 +fs.writeFile():向指定的文件中写入内容 +``` +参数 1:必选参数,需要指定一个文件路径的字符串,表示文件的存放路径 +参数 2:必选参数,表示要写入的内容 +参数 3:可选参数,表示以什么格式写入文件内容,默认 utf-8 +参数 4:必选参数,文件写入完成后的回调函数 +``` +#### 上述示例 +```js +var fs =require('fs'); +//写入指定文件 +fs.writeFile('./wen.txt','真牛逼',(err)=>{ + if (err) { + console.log(err); + }else{ + console.log('写入成功'); + } +}) +//追加写入文件 +fs.appendFile('./wen.txt','\n这段为追加的文字',(err)=>{ + if (err) { + console.log(err); + } +}) +//读取指定文件 +fs.readFile('./wen.txt','utf-8',(err,data)=>{ + if(err) throw err; + console.log(data); +}) +``` \ No newline at end of file -- Gitee From 05df4c9f804281f8f0de508d07527bb08ff43b03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=96=E5=BF=97=E7=94=9F?= <12067043+lai-zhisheng@user.noreply.gitee.com> Date: Sun, 3 Mar 2024 13:13:27 +0000 Subject: [PATCH 2/2] =?UTF-8?q?=E9=87=8D=E5=91=BD=E5=90=8D=207=E7=8F=AD?= =?UTF-8?q?=E8=B5=96=E5=BF=97=E7=94=9F=20=E4=B8=BA=20=E8=B5=96=E5=BF=97?= =?UTF-8?q?=E7=94=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../20240229_node\345\274\200\347\257\207.md" | 0 .../20240302_\346\226\207\344\273\266\346\250\241\345\235\227.md" | 0 .../20240302_\346\250\241\345\235\227.md" | 0 3 files changed, 0 insertions(+), 0 deletions(-) rename "7\347\217\255\350\265\226\345\277\227\347\224\237/20240229_node\345\274\200\347\257\207.md" => "\350\265\226\345\277\227\347\224\237/20240229_node\345\274\200\347\257\207.md" (100%) rename "7\347\217\255\350\265\226\345\277\227\347\224\237/20240302_\346\226\207\344\273\266\346\250\241\345\235\227.md" => "\350\265\226\345\277\227\347\224\237/20240302_\346\226\207\344\273\266\346\250\241\345\235\227.md" (100%) rename "7\347\217\255\350\265\226\345\277\227\347\224\237/20240302_\346\250\241\345\235\227.md" => "\350\265\226\345\277\227\347\224\237/20240302_\346\250\241\345\235\227.md" (100%) diff --git "a/7\347\217\255\350\265\226\345\277\227\347\224\237/20240229_node\345\274\200\347\257\207.md" "b/\350\265\226\345\277\227\347\224\237/20240229_node\345\274\200\347\257\207.md" similarity index 100% rename from "7\347\217\255\350\265\226\345\277\227\347\224\237/20240229_node\345\274\200\347\257\207.md" rename to "\350\265\226\345\277\227\347\224\237/20240229_node\345\274\200\347\257\207.md" diff --git "a/7\347\217\255\350\265\226\345\277\227\347\224\237/20240302_\346\226\207\344\273\266\346\250\241\345\235\227.md" "b/\350\265\226\345\277\227\347\224\237/20240302_\346\226\207\344\273\266\346\250\241\345\235\227.md" similarity index 100% rename from "7\347\217\255\350\265\226\345\277\227\347\224\237/20240302_\346\226\207\344\273\266\346\250\241\345\235\227.md" rename to "\350\265\226\345\277\227\347\224\237/20240302_\346\226\207\344\273\266\346\250\241\345\235\227.md" diff --git "a/7\347\217\255\350\265\226\345\277\227\347\224\237/20240302_\346\250\241\345\235\227.md" "b/\350\265\226\345\277\227\347\224\237/20240302_\346\250\241\345\235\227.md" similarity index 100% rename from "7\347\217\255\350\265\226\345\277\227\347\224\237/20240302_\346\250\241\345\235\227.md" rename to "\350\265\226\345\277\227\347\224\237/20240302_\346\250\241\345\235\227.md" -- Gitee