windows 命令- robocopy
问题背景
由于在前端项目执行publicDir 设置的时候,执行npm run build产生无限嵌套的dist文件夹,此时使用delete/或各种文件粉碎机都无法删除文件到垃圾桶,
如图所示:
解决方案
- 在无限嵌套的文件夹
dist同级目录下新建EmptyFile文件夹
- 在cmd命令行中执行
Robocopy /MIR EmptyFile dist
命令解释
-
RoboCopy是一个命令行的目录复制命令。#!命令:Robocopy /MIR source destination -
其中
/MIR表示(mirror)镜像目录树,意思为复制子目录,包括空的子目录和删除源中不再存在的目标文件/目录。