

如何用 pnpm patch 给 element-plus 打补丁修复线上 bug(以 2.4.4 修复 PR#15197 为例)
本文介绍使用pnpm patch机制优雅修复element-plus@2.4.4版本中PR#15197的bug,无需升级到2.5.0。主要步骤包括:生成patch编辑环境、修改lib和es两套源码、保存patch文件并自动注册配置、清理构建缓存确保生效、验证patch结果。相比patch-package方案,pnpm patch更简洁可靠,适合现代前端项目。关键注意点:要同时修改lib和es目录文件,必须彻底清理构建缓存,并仔细检查patch是否真正生效。这种方法既不影响后续依赖升级,也便于团队协作和持续集
