使用patch-package来修改
安装patch-package:npm i patch-package –save-dev
修改package.json,新增命令postinstall:
"scripts": {
"postinstall": "patch-package"
}
修改node_modules里面的代码
执行命令:npx patch-package 修改的文件名。
第一次使用patch-package会在项目根目录生成patches文件夹,里面有修改过的文件diff记录。
当这个包版本更新后,执行命令:git apply –ignore-whitespace patches/qiankun+2.0.11.patch即可。其中qiankun+2.0.11.patch是它生成的文件名。