前端工程化创建项目会经常使用各种安装包管理工具安装各种前端依赖包。例如npmyarnpnpm等。时间一长,各种安装包管理工具的在安装依赖时,留下的缓存文件就会变得很大,以至于影响系统运行,因此必要时清除缓存就是一个不错的选择本文将着重介绍npmyarnpnpm清除缓存方法

查看npm缓存路径,您可以执行以下命令

npm config get cache

要清除npm缓存可以执行以下命令

npm cache clean --force

注:这将清除npm缓存目录中的所有文件需要注意的是,这可能会导致重新下载项目的依赖,因此在执行命令之前,请确保您已备份了重要的依赖信息

image-20230607110128634

查看yarn的缓存列表,可以执行以下命令

yarn cache list

查看yarn的缓存路径可以执行以下命令

yarn cache dir

要清除yarn的缓存可以执行以下命令

yarn cache clean

注:这将清除yarn缓存目录中的所有文件。和清除npm缓存一样,在执行此命令之前,请确保您已备份了重要的依赖信息。Yarn缓存文档

查看pnpm的缓存路径,可以执行以下命令:

pnpm store path

可以手动删除该路径下的文件,以清除pnpm的缓存。 注: 请注意,删除缓存文件后,pnpm可能会在未来的安装过程中速度变慢,因为它需要重新下载被删除的文件

要清除pnpm的缓存,可以执行以下命令:

pnpm store prune

注:从存储中删除未引用的(无关的、孤立的)包。修剪商店无害,但可能降低未来安装的速度。有关未引用包的更多信息以及原因,请访问Pnpm store文档

通过本文介绍方法,您可以清除npm、yarn和pnpm的缓存

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注