1、简介:有个功能需要修改node_modules里面的代码,就发现patch-package可以立即修复并保留对 npm 依赖项的修复。
2、安装patch-package
npm i patch-package --save-dev
3、修改完依赖后,运行patch-package创建patch文件
npx patch-package 依赖名称
例子: npx patch-package element-ui
4、修改package.json的内容,在scripts中加入"postinstall": "patch-package",这个是为了npm install的时候自动为依赖包打上我们改过的依赖
"scripts": { ... "postinstall": "patch-package" }