Node之创建与读取目录
创建目录 在fs模块中,可以使用mkdir方法创建目录 fs.mkdir(path,[mode],callback path:用于指定需要被创建的目录的完整路径及目录名; mode:用于指定该目录的权限,默认值为0777(表示任何人可读写该目录); callback:该回调函数中使用一个参数,参数值为创建目录操作失败时触发的错误对象。 同步创建目录 fs.mkdirSync(path,[mode]) 读取目录 在fs模块中,可以使用readdir方法读取目录 fs.readdir(path,callback) path:读取的文件路径 callback:数用于指定读取目录操作完毕时调用的回调函数,在该回调函数中使用两个参数,其中第一个参数值为读取目录操作失败时触发的错误对象,第二个参数值为一个数组,其中存放了读取到的文件中的所有文件名。 同步读取 fs.readdirSync(path) 查看文件或目录的信息 在fs模块中,可以使用stat方法或lstat方法查看一个文件或目录的信息。这两个方法的唯一区别是当查看符号链接文件的信息时,必须使用lstat方法。 fs.stat(path, callback) fs.lstat(path, callback) path:文件路径 callback:在该回调函数中,使用两个参数,其中err参数值为查看文件或目录信息操作失败时触发的错误对象