如何优雅得修改node_modules里的内容而不被覆盖
1. 安装patch-package插件
npm i patch-package
2. 修改node_modules中引入的插件源码之后,运行下方代码
npx patch-package 修改的插件名称及package.json中的包名
3. package.json文件中加如下代码
"scripts": { "postinstall": "patch-package" },
4. 此时项目目录上会出现一个文件夹
名为patch/修改的插件名称.patch
5. 之后使用需要重新
npm i
下载依赖时,会自动调用补丁文件