1. 安装 patch-package
npm i patch-package
npm i patch-package --force //force强制安装
2. 修改 node_modules内容
直接在 node_modules 的 某 文件(需要修改的文件)修改内容,修改完之后执行 patch 命令,生成 补丁
//npm yarn npx 都可以
npm patch-package [node_modules包名A]
//实例
yarn patch-package uview-ui
此时会在根目录生成patches文件夹,A文件即为补丁文件
3. 在package.json 中script添加命令
"postinstall":"patch-package"
当你修改完提交后,每次npm i 时,就会把补丁文件内容放到对应 node_modules 的包中。