NodeJS核心API-fs查看文件状态注意:使用前需要先导入fsletfs=require(“fs”);1.文件模块(fs)封装了各种文件相关的操作2.查看文件状态fs.stat(path[,options],callback)fs.stat是异步的,fs.statSync(path[,options])fs.statSync是同步的,NodeJS核心API-fs读取文件1.文件读取fs.readFile(path[,options],callback)fs.readFileSync(path[,options])注意点:没有指定第二个参数,默认会将读取到的数据放到Buffer中第二个参数指定为utf8,返回的数据就是字符串NodeJS核心API-fs文件写入fs.writeFile(file,data[,options],callback)fs.writeFileSync(file,data[,options])NodeJS核心API-fs文件追加fs.appendFile(path,data[,options],callback)fs.appendFileSync(path,data[,options])NodeJS核心API-fs分批读取大文件操作前面讲解的关于文件写入和读取操作都是一次性将数据读入内存或者一次性写入到文件中但是如果数据比较大,直接将所有数据都读到内存中会导致计算机内存爆炸,卡顿,死机等所以对于比较大的文件我们需要分批读取和写入fs.createReadStream(path[,options])fs.createWriteStream(path[,options])NodeJS核心API-目录操作1、创建目录fs.mkdir(path[,mode],callback)fs.mkdirSync(path[,mode])2、读取目录fs.readdir(path[,options],callback)fs.readdirSync(path[,options])3、删除目录fs.rmdir(path,callback)fs.rmdirSync(path)NodeJS核心API-搭建web服务器1.什么是HTTP模块通过Nodejs提供的
转载请注明:http://www.aierlanlan.com/cyrz/8345.html