patch-package给npm包打补丁

需要修改npm依赖包,可以借助patch-package修改并保留对npm依赖项的修改。

1.安装 patch-package

npm patch-package --save-dev

2.修改npm包

3.生成补丁

npx patch-package xxxx

在根目录下会得到如下文件

依赖包在安装完之后会执行postinstall命令,在package.json的scripts里面增加:"postinstall": "patch-package"

"scripts": {
    ...
    "postinstall": "patch-package"
  },

注意事项

patch是锁定版本号的,如果升级了版本,patch内容将会失效。

posted @ 2022-10-12 20:05  -echo  阅读(228)  评论(0编辑  收藏  举报
AmazingCounters.com次访问