当前位置: 首页 > 后端技术 > Node.js

文件快速删除工具,解决你的node_modules

时间:2023-04-03 23:15:57 Node.js

总结你还在为文件删除慢而烦恼吗?强大的工具dlf来帮助你。作为前端开发者,最常见的就是node_modules。如果依赖比较多,osx系统可以删除,但是windows用户就麻烦了。本文分享一个命令行文件和文件夹删除工具。安装使用此工具的node.js,因此首先确保您的计算机上安装了node.js。npminstall-gdlfdeletefiledlffiledeletefolderdlf目录地址欢迎fork或starhttps://github.com/baixuexiya...原理主要使用node.js文件操作方法fs.existsSync(path)如果文件存在,返回真,否则返回假。efs.statSync(dir)返回dir的相关属性fs.readdirSync(dir)返回不包含'.'的文件名数组和'..'fs.unlinkSync(file)删除文件fs。rmdirSync(dir)删除文件夹主代码files.forEach(function(file,index){varcurPath=path.join(dir,file);if(fs.statSync(curPath).isDirectory()){run(curPath);}else{fs.unlinkSync(curPath);}});飞秒。rmdirSync(目录);}else{fs.unlinkSync(dir);}}待完善功能1.删除前提示确认2.支持删除过滤,可以过滤掉不想删除的3.支持删除只有管理员权限的文件