patch-package
安装
1 | npm |
修改package.json
1 | "scripts": { |
这样在下载依赖的时候patch-package
会自动为依赖包打上补丁。
创建补丁
1 | npx patch-package package-name # 使用npm [package-name] |
运行后通常会在项目根目录下的patches
目录中创建一个名为package-name+version.patch
的文件。将该patch文件提交至版本控制中,即可在之后应用该补丁了。
注意
补丁跟依赖包的版本是强关联的,在进行依赖包升级的时候需要注意。如果升级后的版本已经解决了相关问题,补丁就可以删掉了;否则需要为新版本的依赖包重新打补丁。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 上野!
评论