Next.js使用本地缓存目录来优化本地开发服务器的性能。我有一个项目,这个目录使用2.7GB的磁盘空间,考虑到我的磁盘空间限制,我认为这个空间相当高。
我查阅了文档,想知道是否有办法限制它使用的空间,但什么也找不到。有一篇关于
setting up caching in CI envirnoments
和一个文件
description of every config allowed by next.config.js
,但没有任何关于本地缓存目录和限制其大小的内容。
我主要使用带有
next dev
命令我很少使用本地版本
next build
并且我可以在使用后手动清除一些缓存
下一次生成
,如果需要。
是否可以限制缓存目录的大小?
我该怎么做?
以下是我的磁盘空间使用情况
.next
目录给定者
dust
:
我真的不知道缓存是如何工作的。它是否包括所有编译的代码,包括来自
node_modules
?我的应用程序太大了,这是问题吗?也许我应该设法减少这个数字?
我使用yarn v3进行包管理,没有即插即用。
在我的包管理器设置中,有什么可以帮助减少下一个缓存目录的磁盘空间使用吗?
以下是
节点模块
目录: