一、node_modules里的文件可以使用patch-package来修改
- 安装patch-package
yarn add patch-package
- 修改package.json,新增命令postinstall
"scripts": {
"postinstall": "patch-package"
}
- 修改node_modules里面的代码
- 执行命令:
yarn patch-package package-name #包名
第一次使用patch-package会在项目根目录生成patches文件夹,里面有修改过的文件diff记录。
二、测试
最好将依赖包删除后,再运行yarn install命令,查看是否自动为依赖包打上我们自定义的一些内容