 上方代码 `maxChunk` 变量定义是 `const maxChunk` ,如果需要的分块数小于 `maxChunk` ,会导致生成空的临时文件,且合并分块的时候以 `chunk` 为单位,遗留的空临时文件不会删除。 应改为下图所示 