首页 > 其他分享 >npm、yarn、pnpm 如何删除缓存文件?

npm、yarn、pnpm 如何删除缓存文件?

时间:2023-12-07 20:27:16浏览次数:46  
标签:npm 缓存 删除 cache yarn pnpm

1.简介

在前端工程化的环境下,频繁的安装、更新、移除依赖,总会产生一些不活跃的 npm 依赖包,一直隐藏在某个角落里。

2.NPM

2.1.查看缓存路径

npm config get cache

2.2.删除缓存

npm cache clean --force

3.YARN

3.1.查看缓存路径

yarn cache dir

3.2.删除缓存

yarn cache clean

4.PNPM

4.1.查看缓存路径

pnpm store path

4.2.删除缓存

pnpm store prune

5.总结

在 Mac 寸土寸金的硬盘空间里,偶尔删除一下缓存文件还是能节约除一些空间的,毕竟也不是每个 npm 依赖包都是活跃状态(删除后一下子就多了 20G 空间[笑])。

6.我的博客

https://www.965.ink/archives/1701950948945

标签:npm,缓存,删除,cache,yarn,pnpm
From: https://www.cnblogs.com/fty2460392754/p/17883860.html

相关文章

  • 分布式资源调度框架YARN
    1、YARN=YetAnotherResourceNegotiator2、主从架构,一主多从3、主=ResourceManager,从=NodeManager4、ResourceManager由ApplicationManager和ResourceScheduler组成5、NodeManager的核心组件包括ApplicationMaster和Container6、工作流程分为五个阶段:(1)作业提交阶段(2)作业初始化......
  • yarn 劫持病毒
    云服务器资源占用异常,k8s上容器运行很慢,查看服务器之后判定是病毒。top查看进程是yarn用户开启的,搜索后确定是yarn漏洞导致。处理方案:1.删除定时器cd/var/spool/cronrm-rfyarn2.kill进程kill-912583.指定ip可访问yarn对外网开发端口sudofirewall-cmd--perma......
  • hadoop优化之yarn调优
    yarn.nodemanager.resource.memory-mb(重点)表示该节点上YARN可使用的物理内存总量,默认是8192(MB),注意,如果你的节点内存资源不够8GB,则需要调减小这个值,而YARN不会智能的探测节点的物理内存总量。假如服务器内存64G,设置32G。yarn.nodemanager.vmem-pmem-ratio任务每使用1MB物理内存,最......
  • yarn常用命令
    yarnadd命令被用于安装新的依赖包到项目中。下面是一些常用的具体用法:yarnadd[package]:安装一个包和它所依赖的包。yarnadd[package]@[version]:以指定的版本安装包。yarnadd[package]-D或yarnadd[package]--dev:将包添加为开发依赖。yarnadd[package]-P或yarna......
  • 在aliyun linux上npm install失败
    今天在ESC上使用npm进行安装,出现以下错误:npmERR!codeETIMEDOUTnpmERR!errnoETIMEDOUTnpmERR!networkrequesttohttps://registry.npmjs.org/pm2failed,reason:npmERR!networkThisisaproblemrelatedtonetworkconnectivity.npmERR!networkInmostc......
  • npm和yarn更改依赖包全局下载和缓存路径
    背景在工作中遇到公共构建机器频繁编译打包失败的情况。经过排查是该机器没有权限访问npm默认下载和缓存路径。解决方案1.赋予该机器权限以解决此问题。2.参考了 npm和yarn更改依赖包全局下载和缓存路径。该方法通过修改npm和yarn的配置,改变了下载和缓存路径。#npmnpmcon......
  • 使用Angular创建组件,并发布到npm上
    1.组件准备工作1.先新建一个组件库项目ngnewangular-npm-demo2.新建一个存放组件库的目录ngglibrarydemo--prefix=demo;3.进入projects/demo/src/lib目录下新建一个组件,我的组件名叫做list-pagenggclist-page其中对list-page组件的内容进行变更表示是自己......
  • spark提交参数 [spark.yarn.dist.jars] 和 [spark.yarn.jars ]区别
    spark.yarn.dist.jars作用用于指定分发到集群节点上的JAR包的路径。工作原理Spark应用程序的执行器会将这些JAR包分发到它们的本地文件系统上。这样,应用程序可以在执行期间访问这些JAR包。使用场景适用于应用程序的依赖项,这些依赖项不需要在整个集群中共......
  • 查看npm包某个具体版本及所有版本
    查看该包的所有版本及最新版本npminfojquery查看npmjs服务器上包的版本信息:使用npmviewjqueryversions;这种方式可以查看npm服务器上所有的jquery版本信息;使用npmviewjqueryversion;这种方式只能查看jquery的最新的版本是哪一个;使用npminfojquery;这种方式和第一种类......
  • npm install 报pnpm无法加载文件 (解决方法 )
    例如:我现在要运行一个TS的项目,我的电脑上没有安装pnpm,导致我的vscode一直报错无法加载 Pnpm安装npminstall-gpnpmpnpm:无法加载文件pnpm:无法加载文件C:\Users\HP\AppData\Roaming\npm\pnpm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅https:/go.micro......