-
获取文件信息:使用fs模块的fs.stat方法来获取文件信息,如大小、创建时间等。
- 区分文件夹和文件: 在Node. js中,使用fs模块的stat方法可以获取文件或文件夹的信息,通过判断isFile()和isDirectory()方法来区分文件和文件夹。
-
读取文件内容:使用fs模块的fs.readFileSync或fs.readFile方法来读取文件的内容。
-
读取目录内容: 使用fs模块的readdir方法可以读取目录中的内容。
-
编辑文件:
- 写入文件内容:使用fs模块的fs.writeFileSync或fs.writeFile方法来写入文件的内容。
- 追加文件内容:使用fs模块的fs.appendFile方法来在文件末尾追加内容。
-
创建目录:使用fs模块的fs.mkdir方法来创建目录。
-
删除文件或目录:使用fs模块的fs.unlink或fs.rmdir方法来删除文件或目录。
-
检查文件是否存在:使用fs模块的fs.existsSync方法来检查文件是否存在。
-
重命名文件或目录:使用fs模块的fs.rename方法来重命名文件或目录。
-
监视文件变化:使用fs模块的fs.watch方法来监听指定文件的变化。