如何更改node_modules中的依赖

最近在写组织架构的时候碰到了第三方插件报错的问题
找到了以下解决办法

1.安装依赖 patch-package官网有详细的描述

npm i patch-package --save

2.在package.json中的scripts添加npm钩子,install依赖包后会执行

 "postinstall": "patch-package"

3.更改完依赖里面的代码后执行下面命令,前提是要更改的是未压缩的代码

 npx patch-package 更改的依赖包名
 
例如: npx patch-package zm-tree-org

4.目录中会自动生成一个文件夹patches,里面就是已经更改过的依赖包拉,然后push到仓库后,其他小伙伴就不会再覆盖这个依赖包了
在这里插入图片描述

你可能感兴趣的:(npm,javascript)