创建文件夹`fs.mkdirSync()`判断路径是否存在`fs.accessSync(path)`可以配合try{}catch{}做业务逻辑代码。try执行判断代码,catch处理不存在逻辑代码读取文件夹`fs.readdirSync(path)`返回price文件夹中的文件名数组(包括目录下子目录名,以及目录下文件名子目录)是循环读取每个文件的大小删除文件夹`fs.rmdirSync(path)`写入文件`fs.writeFileSync()第一个参数是写入文件的路径或文件描述符;第二个参数是写入的输入数据,类型为String或Buffer;第三个参数是options,默认为null,包括encoding(编码,默认为utf8)、flag(标识位,默认为w)和mode(权限位,默认为0o666),也可以直接传给encoding。追加写入内容`fs.appendFileSync()`参数与写入文件和读取文件相同fs.statSync(path/file)返回一个属性对象,size表示文件大小,单位为字节unlinkSync(file)`以上方法均为fs模块的同步函数方法,对应的异步方法请参考官方文档。
