项目迭代了很多次。经过不同的人编辑修改后,会出现很多没用到的图片、样式、js等文件,包会很大。这时候就需要找到并删除这些不用的文件,但是文件太多了,手动一个一个的查找太费力了。编写一个节点脚本来执行它。目标:删除项目中不用的图片第一步:递归遍历存放图片的文件夹,将所有文件路径(文件名)保存到一个数组imgList(文件名和文件路径)中。第二步:递归遍历所有指定文件(html、vue、css、js),读取文件内容(string),查找文件内容中是否引用了一张图片(.jpg、.png、.gif等).如果有图片就遍历imgList找到数组中的文件,然后删除。这样一直遍历,直到最后一个imgList数组剩下不匹配的图片。第三步:遍历imgList数组找到对应的图片路径,并删除。项目地址https://github.com/LincolnPac...
