您好,欢迎来到纷纭教育。
搜索
您的当前位置:首页Node.JS循环删除非空文件夹及子目录下的所有文件

Node.JS循环删除非空文件夹及子目录下的所有文件

来源:纷纭教育


这篇文章主要介绍了Node.JS循环删除非空文件夹及子目录下的所有文件及node.js递归删除非空文件夹的实例代码,需要的朋友可以参考下

最近要实现一个循环文件夹的功能,文件夹可能不是空的,还可能带有子文件夹和文件,网上找了一些现有的库,但是都不提供删除进度。所以就自己写了一个。

使用很简单

输出结果:

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的使用


Copyright © 2019- fenyunshixun.cn 版权所有 湘ICP备2023022495号-9

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务