文件操作 文件的读取1234567891011// 返回一个list数组,参数是一个字符串,即可得到该目录下所有文件的名称getFileNames("/flags")function getFileNames(path) { let arr; // 同步读取文件 arr = fs.readdirSync(path).map(files => { return files; }) return arr;} 文件的写入12345678910// data 必须为stringfunction WriteFiles(data,path){ fs.writeFileSync(path,data)}// datas 是一个对象,这个将对象转为jsonfunction WriteFiles(datas,path) { // 转换为json文件 const json = JSON.stringify(datas) fs.writeFileSync(path, json)} 批量更改文件名1234567const fs = require("fs");const path = "./flags";fs.readdirSync(path).forEach((file) => { fs.renameSync(`${path}/${file}`, `${path}/${file.toUpperCase()}`);}); 计算机 > 有用的代码库 > NodeJs代码库 #article 文件操作 https://chenhongjun.top/2022/09/07/文件操作/ 作者 Delightening 发布于 2022年9月7日 许可协议 显示 上一篇 随机数 下一篇