首先通过
pnpm view elemnt-plus
查看你项目中的element-plus
的版本,确定好版本以后,就执行下面的命令:(我电脑上的版本是2.2.14)
pnpm patch element-plus@2.2.14
然后就系统就会给我一个目录,我的电脑是win10,目录是这样的:C:\Users\myname\AppData\Local\Temp\1914c1cb00c764bb85a448696126ce13\user
,
我就可以在这个目录里修改我的源码了,项目里引入的elemnt-plus包并不是源码的形式,所以你还要从git上clone个element-plus包下来
cd element-plus
pnpm install
你可以开始修改你的 element-plus了,修改完,build
pnpm build
然后把dist目录里的文件,copy到刚才的C:\Users\myname\AppData\Local\Temp\1914c1cb00c764bb85a448696126ce13\user
目录里,并覆盖掉。
最后一步,执行一下命令即可:
pnpm patch-commit C:\Users\myname\AppData\Local\Temp\1914c1cb00c764bb85a448696126ce13\user
我当时到这一步,总是报错:ERR_PNPM_PATCH_NOT_APPLIED
,原因是你的项目可能并非直接使用了element-plus包,而是其他的库依赖于element-plus,所以你需要用 pnpm i element-plus
安装一下,然后再重新执行以上步骤即可。
相关文章
暂无评论...