为什么`create-react-app`命令创建的文件夹占用的外置硬盘磁盘space那么大?

Why the disk space on external hard drive of folder occupying which created by `create-react-app` command is so huge?

我只是按照this page的说明操作,结果发现通过create-react-app命令占用的文件夹磁盘space是吓人的5GB!

[

但是上面这个动作是在我的外置磁盘上完成的。我在我的内置硬盘上做了同样的操作,发现新建文件夹的磁盘 space 只有 244M。 为什么差异如此之大,如何解决?我猜是磁盘碎片引起的,但是我google了一下,好像Mac不需要整理碎片。我的外置硬盘是ExFAT格式。

这正常吗?谢谢!

你有很多小文件,你的文件平均每个大约 4kiB(这对于源代码和类似文件来说是合理的)

大型驱动器上的 exFat 默认为 128kiB 簇大小。这提高了大文件的性能,但浪费了很多 space 小文件。

遗憾的是,我不认为您可以在不重新格式化的情况下减小集群大小,