Nodejs下如何判断文件夹的存在以及删除文件夹下所有的文件
2015-01-28 17:45
423 查看
代码如下:
第一行代码判断当前文件夹下有无cache目录,如果有的话,删除其下所有的文件。
fs.readdirSync()是读取文件夹下的所有文件,dirkist即时取其所有的文件,fs.unlinkSync()同步删除文件,注意fs.unlinkSync()只能删除文件,不能删除文件夹。
var folder_exists = fs.existsSync('./cache'); if(folder_exists == true) { var dirList = fs.readdirSync('./cache'); dirList.forEach(function(fileName) { fs.unlinkSync('./cache/' + fileName); }); }
第一行代码判断当前文件夹下有无cache目录,如果有的话,删除其下所有的文件。
fs.readdirSync()是读取文件夹下的所有文件,dirkist即时取其所有的文件,fs.unlinkSync()同步删除文件,注意fs.unlinkSync()只能删除文件,不能删除文件夹。
fs.readdirSync(path):
Synchronous readdir(3). Returns an array of filenames excluding'.'and
'..'.
相关文章推荐
- nodejs如何判断一个文件、文件夹是否存在
- winform中判断文件夹以及文件是否存在,文件夹不存在进行创建,文件存在进行删除
- C语言判断一个文件是否存在,以及如何删除
- nodejs判断文件、文件夹是否存在及删除的方法
- C语言判断文件夹或者文件是否存在以及权限等信息access函数和删除文件或目录 remove()函数使用实例
- linux 查找命令:删除文件夹以及其子文件夹下所有名字为file的文件发表于
- 删除文件夹以及文件夹内的所有的子文件夹、文件
- 创建,删除文件或文件夹及判断其是否存在
- 删除文件夹以及文件夹下的所有文件
- 如何删除文件夹下所有的文件(包括非空目录和文件)????
- java遍历某个文件夹下的所有文件 以及删除所有文件
- java 删除指定文件夹 以及文件下下面的所有文件
- Inno如何在安装完成时删除指定的文件夹(下的所有文件及子目录)??
- 在VB中如何判断文件、文件夹是否存在和生成文件夹
- VB中如何判断文件、文件夹是否存在
- 删除文件夹以及文件夹下的所有文件
- C# 删除指定文件以及文件夹下的所有文件的方法
- 删除某个文件夹下所有文件以及文件夹
- ASP.NET对文件的操作,创建文件,判断文件是否存在,判断文件是否存在删除文件夹
- Python 如何遍历文件夹以及子文件夹下的所有文件