时间:2021-07-01 10:21:17 帮助过:144人阅读
最近要实现一个循环文件夹的功能,文件夹可能不是空的,还可能带有子文件夹和文件,网上找了一些现有的库,但是都不提供删除进度。所以就自己写了一个。
使用很简单
输出结果:
PS:下面看下NodeJs递归删除非空文件夹
此文由于第一次使用fs.unlink()删除文件夹时报“Error: EPERM: operation not permitted, unlink”错误而写,这是因为fs.unlink()只能删除文件。
fs.rmdir()
或fs.rmdirSync()
用户删除空文件夹, fs.unlink()或fs.unlinkSync()用于删除文件,因此删除非空文件夹需要使用递归方式。
上面是我整理给大家的,希望今后会对大家有帮助。
相关文章:
vue加载自定义的js文件方法
vue页面离开后执行函数的实例
vue轮播图插件vue-concise-slider的使用
以上就是Node.JS循环删除非空文件夹及子目录下的所有文件的详细内容,更多请关注Gxl网其它相关文章!